Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Dobiasd/FunctionalPlus
/ functions
Functions
1,676 in github.com/Dobiasd/FunctionalPlus
⨍
Functions
1,676
◇
Types & classes
563
↓ 1 callers
Function
map_union_with
include_all_in_one/include/fplus/fplus.hpp:9736
↓ 1 callers
Function
maximum_by_maybe
include/fplus/container_properties.hpp:290
↓ 1 callers
Function
maximum_idx_by_maybe
include/fplus/container_properties.hpp:124
↓ 1 callers
Function
maximum_idx_maybe
include/fplus/container_properties.hpp:175
↓ 1 callers
Function
maximum_maybe
include_all_in_one/include/fplus/fplus.hpp:9257
↓ 1 callers
Function
maximum_on_maybe
include/fplus/container_properties.hpp:398
↓ 1 callers
Function
mean_obj_div_double
include/fplus/container_properties.hpp:444
↓ 1 callers
Function
mean_obj_div_size_t
include/fplus/container_properties.hpp:430
↓ 1 callers
Function
median
include_all_in_one/include/fplus/fplus.hpp:9388
↓ 1 callers
Function
memoize_binary
include/fplus/composition.hpp:303
↓ 1 callers
Function
memoize_recursive
include/fplus/composition.hpp:284
↓ 1 callers
Function
memoize_recursive_helper
include_all_in_one/include/fplus/fplus.hpp:1690
↓ 1 callers
Function
memoize_recursive_helper
include/fplus/composition.hpp:253
↓ 1 callers
Function
minimum
include_all_in_one/include/fplus/fplus.hpp:9219
↓ 1 callers
Function
minimum_by_maybe
include/fplus/container_properties.hpp:260
↓ 1 callers
Function
minimum_idx_by_maybe
include/fplus/container_properties.hpp:93
↓ 1 callers
Function
minimum_idx_maybe
include/fplus/container_properties.hpp:150
↓ 1 callers
Function
minimum_maybe
include/fplus/container_properties.hpp:317
↓ 1 callers
Function
minimum_on
include_all_in_one/include/fplus/fplus.hpp:9271
↓ 1 callers
Function
minimum_on_maybe
include/fplus/container_properties.hpp:370
↓ 1 callers
Function
none_by
include_all_in_one/include/fplus/fplus.hpp:8968
↓ 1 callers
Function
normalize_mean_stddev
include_all_in_one/include/fplus/fplus.hpp:8279
↓ 1 callers
Function
nth_element
include_all_in_one/include/fplus/fplus.hpp:4659
↓ 1 callers
Function
nub
include/fplus/container_common.hpp:1743
↓ 1 callers
Function
nub_on
include/fplus/container_common.hpp:1731
↓ 1 callers
Function
numbers
include_all_in_one/include/fplus/fplus.hpp:5087
↓ 1 callers
Function
numbers_step
include/fplus/container_common.hpp:1964
↓ 1 callers
Function
ord_eq_to_eq
include_all_in_one/include/fplus/fplus.hpp:2318
↓ 1 callers
Function
ord_to_eq
include_all_in_one/include/fplus/fplus.hpp:2290
↓ 1 callers
Function
overlapping_pairs
include_all_in_one/include/fplus/fplus.hpp:7205
↓ 1 callers
Function
pairs_to_map_grouped
include_all_in_one/include/fplus/fplus.hpp:9670
↓ 1 callers
Function
pairs_to_unordered_map_grouped
include_all_in_one/include/fplus/fplus.hpp:9689
↓ 1 callers
Function
pairs_to_unordered_map_grouped
include/fplus/maps.hpp:59
↓ 1 callers
Function
parallel_for_each
include/fplus/side_effects.hpp:280
↓ 1 callers
Function
parallel_for_each_n_threads
include/fplus/side_effects.hpp:295
↓ 1 callers
Function
parse_code_file
api_search/parse_source_files.cpp:86
↓ 1 callers
Function
partial_sort
include_all_in_one/include/fplus/fplus.hpp:4622
↓ 1 callers
Function
partition
include/fplus/split.hpp:432
↓ 1 callers
Method
pop
include_all_in_one/include/fplus/fplus.hpp:12880
↓ 1 callers
Function
prepend_elem
include_all_in_one/include/fplus/fplus.hpp:4247
↓ 1 callers
Function
present_in_all
include/fplus/container_properties.hpp:720
↓ 1 callers
Function
presort_trees
include_all_in_one/include/fplus/fplus.hpp:14108
↓ 1 callers
Function
presort_trees
include/fplus/tree.hpp:39
↓ 1 callers
Function
problem_01
P01 (*) Find the last box of a list.
examples/99_problems.cpp:26
↓ 1 callers
Function
problem_02
P02 (*) Find the last but one box of a list.
examples/99_problems.cpp:32
↓ 1 callers
Function
problem_03
P03 (*) Find the K'th element of a list.
examples/99_problems.cpp:38
↓ 1 callers
Function
problem_04
P04 (*) Find the number of elements of a list.
examples/99_problems.cpp:44
↓ 1 callers
Function
problem_05
P05 (*) Reverse a list.
examples/99_problems.cpp:50
↓ 1 callers
Function
problem_06
P06 (*) Find out whether a list is a palindrome.
examples/99_problems.cpp:56
↓ 1 callers
Function
problem_07
P07 (**) Flatten a nested list structure.
examples/99_problems.cpp:62
↓ 1 callers
Function
problem_08
P08 (**) Eliminate consecutive duplicates of list elements.
examples/99_problems.cpp:68
↓ 1 callers
Function
problem_09
P09 (**) Pack consecutive duplicates of list elements into sublists.
examples/99_problems.cpp:74
↓ 1 callers
Function
problem_10
P10 (*) Run-length encoding of a list.
examples/99_problems.cpp:80
↓ 1 callers
Function
problem_11
P11 (*) Modified run-length encoding.
examples/99_problems.cpp:89
↓ 1 callers
Function
problem_12
P12 (**) Decode a run-length encoded list.
examples/99_problems.cpp:102
↓ 1 callers
Function
problem_13
P13 (**) Run-length encoding of a list (direct solution).
examples/99_problems.cpp:111
↓ 1 callers
Function
problem_14
P14 (*) Duplicate the elements of a list.
examples/99_problems.cpp:131
↓ 1 callers
Function
problem_15
P15 (**) Replicate the elements of a list a given number of times.
examples/99_problems.cpp:137
↓ 1 callers
Function
problem_16
P16 (**) Drop every N'th element from a list.
examples/99_problems.cpp:143
↓ 1 callers
Function
problem_17
P17 (*) Split a list into two parts; the length of the first part is given.
examples/99_problems.cpp:151
↓ 1 callers
Function
problem_18
P18 (**) Extract a slice from a list.
examples/99_problems.cpp:157
↓ 1 callers
Function
problem_19
P19 (**) Rotate a list N places to the left.
examples/99_problems.cpp:163
↓ 1 callers
Function
problem_20
P20 (*) Remove the K'th element from a list.
examples/99_problems.cpp:169
↓ 1 callers
Function
problem_21
P21 (*) Insert an element at a given position into a list.
examples/99_problems.cpp:175
↓ 1 callers
Function
problem_22
P22 (*) Create a list containing all integers within a given range.
examples/99_problems.cpp:181
↓ 1 callers
Function
problem_23
P23 (**) Extract a given number of randomly selected elements from a list.
examples/99_problems.cpp:187
↓ 1 callers
Function
problem_24
P24 (*) Lotto: Draw N different random numbers from the set 1..M.
examples/99_problems.cpp:193
↓ 1 callers
Function
problem_25
P25 (*) Generate a random permutation of the elements of a list.
examples/99_problems.cpp:199
↓ 1 callers
Function
problem_26
P26 (**) Generate the combinations of K distinct objects chosen from the N elements of a list
examples/99_problems.cpp:205
↓ 1 callers
Function
problem_27
P27 (**) Group the elements of a set into disjoint subsets.
examples/99_problems.cpp:211
↓ 1 callers
Function
problem_28
P28 (**) Sorting a list of lists according to length of sublists
examples/99_problems.cpp:217
↓ 1 callers
Function
qsort_vec_int
antic C style qsort (will be benchmarked against std::sort)
test/benchmark_session_test.cpp:19
↓ 1 callers
Method
read
include_all_in_one/include/fplus/fplus.hpp:13063
↓ 1 callers
Function
read_binary_file_maybe
API search type: read_binary_file_maybe : String -> Io (Maybe [Int]) Returns a function that reads the content of a binary file when executed.
include_all_in_one/include/fplus/fplus.hpp:13920
↓ 1 callers
Function
read_binary_file_maybe
API search type: read_binary_file_maybe : String -> Io (Maybe [Int]) Returns a function that reads the content of a binary file when executed.
include/fplus/side_effects.hpp:398
↓ 1 callers
Function
read_text_file_lines
API search type: read_text_file_lines : (String, Bool) -> Io [String] Returns a function that (when called) reads the content of a text file and retur
include/fplus/side_effects.hpp:450
↓ 1 callers
Function
read_text_file_lines_maybe
API search type: read_text_file_lines_maybe : (String, Bool) -> Io (Maybe [String]) Returns a function that (when called) reads the content of a text
include_all_in_one/include/fplus/fplus.hpp:13956
↓ 1 callers
Function
read_text_file_lines_maybe
API search type: read_text_file_lines_maybe : (String, Bool) -> Io (Maybe [String]) Returns a function that (when called) reads the content of a text
include/fplus/side_effects.hpp:434
↓ 1 callers
Function
reduce
include_all_in_one/include/fplus/fplus.hpp:4030
↓ 1 callers
Function
reduce_1
include_all_in_one/include/fplus/fplus.hpp:4060
↓ 1 callers
Function
reduce_1_parallelly
include_all_in_one/include/fplus/fplus.hpp:11536
↓ 1 callers
Function
reduce_1_parallelly_n_threads
include_all_in_one/include/fplus/fplus.hpp:11562
↓ 1 callers
Function
reduce_1_parallelly_n_threads
include/fplus/transform.hpp:504
↓ 1 callers
Function
reduce_parallelly
include_all_in_one/include/fplus/fplus.hpp:11477
↓ 1 callers
Function
reduce_parallelly_n_threads
include_all_in_one/include/fplus/fplus.hpp:11505
↓ 1 callers
Function
reduce_parallelly_n_threads
include/fplus/transform.hpp:447
↓ 1 callers
Function
replace_elems
include_all_in_one/include/fplus/fplus.hpp:13317
↓ 1 callers
Function
replace_if
include_all_in_one/include/fplus/fplus.hpp:13239
↓ 1 callers
Function
replace_tokens
include_all_in_one/include/fplus/fplus.hpp:13328
↓ 1 callers
Method
report
report() shall return a string with a summary of the session Example below: Function |Nb calls|Total time|Av. time|Deviation| -----------
include/fplus/benchmark_session.hpp:43
↓ 1 callers
Method
report_list
include/fplus/benchmark_session.hpp:49
↓ 1 callers
Function
rotate_left
include_all_in_one/include/fplus/fplus.hpp:6615
↓ 1 callers
Function
run_length_decode
include/fplus/split.hpp:581
↓ 1 callers
Function
run_length_encode_by
include_all_in_one/include/fplus/fplus.hpp:10863
↓ 1 callers
Function
run_length_encode_by
include/fplus/split.hpp:552
↓ 1 callers
Function
s
(e)
api_search/frontend/src/highlight/highlight.pack.js:2
↓ 1 callers
Function
scan_left
include_all_in_one/include/fplus/fplus.hpp:4099
↓ 1 callers
Function
scan_left_1
include_all_in_one/include/fplus/fplus.hpp:4123
↓ 1 callers
Function
scan_right
include/fplus/container_common.hpp:1055
↓ 1 callers
Function
scan_right_1
include/fplus/container_common.hpp:1069
← previous
next →
801–900 of 1,676, ranked by callers