// THIS FILE WAS GENERATED AUTOMATICALLY. DO NOT EDIT. fplus_curry_define_fn_0(identity) fplus_curry_define_fn_1(is_equal) fplus_curry_define_fn_1(is_not_equal) fplus_curry_define_fn_1(is_less) fplus_curry_define_fn_1(is_less_or_equal) fplus_curry_define_fn_1(is_greater) fplus_curry_define_fn_1(is_greater_or_equal) fplus_curry_define_fn_1(xor_bools) fplus_curry_define_fn_0(is_just) fplus_curry_define_fn_0(is_nothing) fplus_curry_define_fn_0(unsafe_get_just) fplus_curry_define_fn_0(just_with_default) fplus_curry_define_fn_1(throw_on_nothing) fplus_curry_define_fn_0(just) fplus_curry_define_fn_1(as_just_if) fplus_curry_define_fn_0(maybe_to_seq) fplus_curry_define_fn_0(singleton_seq_as_maybe) fplus_curry_define_fn_1(lift_maybe) fplus_curry_define_fn_2(lift_maybe_def) fplus_curry_define_fn_2(lift_maybe_2) fplus_curry_define_fn_3(lift_maybe_2_def) fplus_curry_define_fn_1(and_then_maybe) fplus_curry_define_fn_0(flatten_maybe) fplus_curry_define_fn_0(is_empty) fplus_curry_define_fn_0(is_not_empty) fplus_curry_define_fn_0(size_of_cont) fplus_curry_define_fn_0(convert) fplus_curry_define_fn_0(convert_elems) fplus_curry_define_fn_0(convert_container) fplus_curry_define_fn_0(convert_container_and_elems) fplus_curry_define_fn_2(get_segment) fplus_curry_define_fn_2(set_segment) fplus_curry_define_fn_2(remove_segment) fplus_curry_define_fn_2(insert_at) fplus_curry_define_fn_1(elem_at_idx) fplus_curry_define_fn_1(elem_at_idx_maybe) fplus_curry_define_fn_1(elems_at_idxs) fplus_curry_define_fn_1(transform) fplus_curry_define_fn_1(transform_convert) fplus_curry_define_fn_1(transform_inner) fplus_curry_define_fn_0(reverse) fplus_curry_define_fn_1(take) fplus_curry_define_fn_1(take_exact) fplus_curry_define_fn_1(take_cyclic) fplus_curry_define_fn_1(drop) fplus_curry_define_fn_1(take_last) fplus_curry_define_fn_1(drop_last) fplus_curry_define_fn_1(drop_exact) fplus_curry_define_fn_1(take_while) fplus_curry_define_fn_1(drop_while) fplus_curry_define_fn_2(fold_left) fplus_curry_define_fn_2(reduce) fplus_curry_define_fn_1(fold_left_1) fplus_curry_define_fn_1(reduce_1) fplus_curry_define_fn_2(fold_right) fplus_curry_define_fn_1(fold_right_1) fplus_curry_define_fn_2(scan_left) fplus_curry_define_fn_1(scan_left_1) fplus_curry_define_fn_2(scan_right) fplus_curry_define_fn_1(scan_right_1) fplus_curry_define_fn_0(sum) fplus_curry_define_fn_0(product) fplus_curry_define_fn_1(append_elem) fplus_curry_define_fn_1(prepend_elem) fplus_curry_define_fn_1(append) fplus_curry_define_fn_1(append_convert) fplus_curry_define_fn_0(concat) fplus_curry_define_fn_1(interweave) fplus_curry_define_fn_0(unweave) fplus_curry_define_fn_1(sort_by) fplus_curry_define_fn_1(sort_on) fplus_curry_define_fn_0(sort) fplus_curry_define_fn_1(stable_sort_by) fplus_curry_define_fn_1(stable_sort_on) fplus_curry_define_fn_0(stable_sort) fplus_curry_define_fn_2(partial_sort_by) fplus_curry_define_fn_2(partial_sort_on) fplus_curry_define_fn_1(partial_sort) fplus_curry_define_fn_2(nth_element_by) fplus_curry_define_fn_2(nth_element_on) fplus_curry_define_fn_1(nth_element) fplus_curry_define_fn_1(unique_by) fplus_curry_define_fn_1(unique_on) fplus_curry_define_fn_0(unique) fplus_curry_define_fn_1(intersperse) fplus_curry_define_fn_1(join) fplus_curry_define_fn_1(join_elem) fplus_curry_define_fn_1(is_elem_of_by) fplus_curry_define_fn_1(is_elem_of) fplus_curry_define_fn_1(nub_by) fplus_curry_define_fn_1(nub_on) fplus_curry_define_fn_0(nub) fplus_curry_define_fn_1(all_unique_by_eq) fplus_curry_define_fn_1(all_unique_on) fplus_curry_define_fn_0(all_unique) fplus_curry_define_fn_1(is_strictly_sorted_by) fplus_curry_define_fn_1(is_strictly_sorted_on) fplus_curry_define_fn_0(is_strictly_sorted) fplus_curry_define_fn_1(is_sorted_by) fplus_curry_define_fn_1(is_sorted_on) fplus_curry_define_fn_0(is_sorted) fplus_curry_define_fn_1(is_prefix_of) fplus_curry_define_fn_1(is_suffix_of) fplus_curry_define_fn_1(all_by) fplus_curry_define_fn_0(all) fplus_curry_define_fn_1(all_the_same_by) fplus_curry_define_fn_1(all_the_same_on) fplus_curry_define_fn_0(all_the_same) fplus_curry_define_fn_2(numbers_step) fplus_curry_define_fn_1(numbers) fplus_curry_define_fn_0(singleton_seq) fplus_curry_define_fn_0(all_idxs) fplus_curry_define_fn_0(init) fplus_curry_define_fn_0(tail) fplus_curry_define_fn_0(head) fplus_curry_define_fn_0(last) fplus_curry_define_fn_0(mean_stddev) fplus_curry_define_fn_1(count_occurrences_by) fplus_curry_define_fn_0(count_occurrences) fplus_curry_define_fn_2(lexicographical_less_by) fplus_curry_define_fn_1(lexicographical_less) fplus_curry_define_fn_0(lexicographical_sort) fplus_curry_define_fn_1(replicate) fplus_curry_define_fn_2(instead_of_if) fplus_curry_define_fn_2(instead_of_if_empty) fplus_curry_define_fn_0(is_ok) fplus_curry_define_fn_0(is_error) fplus_curry_define_fn_0(unsafe_get_ok) fplus_curry_define_fn_0(unsafe_get_error) fplus_curry_define_fn_1(ok_with_default) fplus_curry_define_fn_0(ok) fplus_curry_define_fn_0(error) fplus_curry_define_fn_0(to_maybe) fplus_curry_define_fn_1(from_maybe) fplus_curry_define_fn_1(throw_on_error) fplus_curry_define_fn_1(lift_result) fplus_curry_define_fn_2(lift_result_both) fplus_curry_define_fn_2(unify_result) fplus_curry_define_fn_1(and_then_result) fplus_curry_define_fn_1(keep_if) fplus_curry_define_fn_1(drop_if) fplus_curry_define_fn_1(without) fplus_curry_define_fn_1(without_any) fplus_curry_define_fn_1(keep_if_with_idx) fplus_curry_define_fn_1(drop_if_with_idx) fplus_curry_define_fn_1(keep_by_idx) fplus_curry_define_fn_1(drop_by_idx) fplus_curry_define_fn_1(keep_idxs) fplus_curry_define_fn_1(drop_idxs) fplus_curry_define_fn_1(drop_idx) fplus_curry_define_fn_0(justs) fplus_curry_define_fn_0(oks) fplus_curry_define_fn_0(errors) fplus_curry_define_fn_1(trim_left) fplus_curry_define_fn_1(trim_token_left) fplus_curry_define_fn_1(trim_right_by) fplus_curry_define_fn_1(trim_right) fplus_curry_define_fn_1(trim_token_right) fplus_curry_define_fn_1(trim_by) fplus_curry_define_fn_1(trim) fplus_curry_define_fn_1(trim_token) fplus_curry_define_fn_1(adjacent_keep_snd_if) fplus_curry_define_fn_1(adjacent_drop_fst_if) fplus_curry_define_fn_1(adjacent_drop_snd_if) fplus_curry_define_fn_1(adjacent_keep_fst_if) fplus_curry_define_fn_1(apply_to_pair) fplus_curry_define_fn_2(zip_with) fplus_curry_define_fn_3(zip_with_3) fplus_curry_define_fn_4(zip_with_defaults) fplus_curry_define_fn_1(zip) fplus_curry_define_fn_0(unzip) fplus_curry_define_fn_0(fst) fplus_curry_define_fn_0(snd) fplus_curry_define_fn_1(transform_fst) fplus_curry_define_fn_1(transform_snd) fplus_curry_define_fn_2(transform_pair) fplus_curry_define_fn_0(swap_pair_elems) fplus_curry_define_fn_0(swap_pairs_elems) fplus_curry_define_fn_0(adjacent_pairs) fplus_curry_define_fn_0(overlapping_pairs) fplus_curry_define_fn_0(overlapping_pairs_cyclic) fplus_curry_define_fn_0(enumerate) fplus_curry_define_fn_4(inner_product_with) fplus_curry_define_fn_2(inner_product) fplus_curry_define_fn_2(first_mismatch_idx_by) fplus_curry_define_fn_2(first_mismatch_by) fplus_curry_define_fn_2(first_mismatch_idx_on) fplus_curry_define_fn_2(first_mismatch_on) fplus_curry_define_fn_2(first_mismatch_idx) fplus_curry_define_fn_2(first_mismatch) fplus_curry_define_fn_2(first_match_idx_by) fplus_curry_define_fn_2(first_match_by) fplus_curry_define_fn_2(first_match_idx_on) fplus_curry_define_fn_2(first_match_on) fplus_curry_define_fn_2(first_match_idx) fplus_curry_define_fn_2(first_match) fplus_curry_define_fn_2(is_in_interval) fplus_curry_define_fn_2(is_in_interval_around) fplus_curry_define_fn_2(is_in_open_interval) fplus_curry_define_fn_2(is_in_open_interval_around) fplus_curry_define_fn_2(is_in_closed_interval) fplus_curry_define_fn_4(reference_interval) fplus_curry_define_fn_2(clamp) fplus_curry_define_fn_0(is_negative) fplus_curry_define_fn_0(is_positive) fplus_curry_define_fn_0(is_even) fplus_curry_define_fn_0(is_odd) fplus_curry_define_fn_0(abs) fplus_curry_define_fn_1(abs_diff) fplus_curry_define_fn_0(square) fplus_curry_define_fn_0(cube) fplus_curry_define_fn_0(sign) fplus_curry_define_fn_0(sign_with_zero) fplus_curry_define_fn_0(integral_cast_throw) fplus_curry_define_fn_0(integral_cast_clamp) fplus_curry_define_fn_0(round) fplus_curry_define_fn_0(floor) fplus_curry_define_fn_1(floor_to_int_mult) fplus_curry_define_fn_1(ceil_to_int_mult) fplus_curry_define_fn_0(ceil) fplus_curry_define_fn_1(int_power) fplus_curry_define_fn_2(min_2_on) fplus_curry_define_fn_2(max_2_on) fplus_curry_define_fn_1(min_2) fplus_curry_define_fn_1(max_2) fplus_curry_define_fn_0(deg_to_rad) fplus_curry_define_fn_0(rad_to_deg) fplus_curry_define_fn_2(normalize_min_max) fplus_curry_define_fn_2(normalize_mean_stddev) fplus_curry_define_fn_0(standardize) fplus_curry_define_fn_1(histogram_using_intervals) fplus_curry_define_fn_2(generate_consecutive_intervals) fplus_curry_define_fn_3(histogram) fplus_curry_define_fn_1(modulo_chain) fplus_curry_define_fn_2(line_equation) fplus_curry_define_fn_1(generate_by_idx) fplus_curry_define_fn_1(repeat) fplus_curry_define_fn_1(infixes) fplus_curry_define_fn_3(carthesian_product_with_where) fplus_curry_define_fn_2(carthesian_product_with) fplus_curry_define_fn_2(carthesian_product_where) fplus_curry_define_fn_1(carthesian_product) fplus_curry_define_fn_1(carthesian_product_n) fplus_curry_define_fn_1(permutations) fplus_curry_define_fn_1(combinations) fplus_curry_define_fn_1(combinations_with_replacement) fplus_curry_define_fn_0(power_set) fplus_curry_define_fn_2(iterate) fplus_curry_define_fn_1(iterate_maybe) fplus_curry_define_fn_1(adjacent_difference_by) fplus_curry_define_fn_0(adjacent_difference) fplus_curry_define_fn_0(rotate_left) fplus_curry_define_fn_0(rotate_right) fplus_curry_define_fn_0(rotations_left) fplus_curry_define_fn_0(rotations_right) fplus_curry_define_fn_2(fill_left) fplus_curry_define_fn_2(fill_right) fplus_curry_define_fn_0(inits) fplus_curry_define_fn_0(tails) fplus_curry_define_fn_1(find_first_by) fplus_curry_define_fn_1(find_last_by) fplus_curry_define_fn_1(find_first_idx_by) fplus_curry_define_fn_1(find_last_idx_by) fplus_curry_define_fn_1(find_first_idx) fplus_curry_define_fn_1(find_last_idx) fplus_curry_define_fn_1(find_all_idxs_by) fplus_curry_define_fn_1(find_all_idxs_of) fplus_curry_define_fn_1(find_all_instances_of_token) fplus_curry_define_fn_1(find_all_instances_of_token_non_overlapping) fplus_curry_define_fn_1(find_first_instance_of_token) fplus_curry_define_fn_1(set_includes) fplus_curry_define_fn_1(unordered_set_includes) fplus_curry_define_fn_1(set_merge) fplus_curry_define_fn_1(unordered_set_merge) fplus_curry_define_fn_1(set_intersection) fplus_curry_define_fn_1(unordered_set_intersection) fplus_curry_define_fn_1(set_is_disjoint) fplus_curry_define_fn_1(unordered_set_is_disjoint) fplus_curry_define_fn_1(set_difference) fplus_curry_define_fn_1(unordered_set_difference) fplus_curry_define_fn_1(set_symmetric_difference) fplus_curry_define_fn_1(unordered_set_symmetric_difference) fplus_curry_define_fn_0(sets_intersection) fplus_curry_define_fn_0(unordered_sets_intersection) fplus_curry_define_fn_1(any_by) fplus_curry_define_fn_0(any) fplus_curry_define_fn_1(none_by) fplus_curry_define_fn_0(none) fplus_curry_define_fn_1(minimum_idx_by) fplus_curry_define_fn_1(minimum_idx_by_maybe) fplus_curry_define_fn_1(maximum_idx_by) fplus_curry_define_fn_1(maximum_idx_by_maybe) fplus_curry_define_fn_0(minimum_idx) fplus_curry_define_fn_0(minimum_idx_maybe) fplus_curry_define_fn_0(maximum_idx) fplus_curry_define_fn_0(maximum_idx_maybe) fplus_curry_define_fn_1(minimum_idx_on) fplus_curry_define_fn_1(minimum_idx_on_maybe) fplus_curry_define_fn_1(maximum_idx_on) fplus_curry_define_fn_1(maximum_idx_on_maybe) fplus_curry_define_fn_1(minimum_by) fplus_curry_define_fn_1(minimum_by_maybe) fplus_curry_define_fn_1(maximum_by) fplus_curry_define_fn_1(maximum_by_maybe) fplus_curry_define_fn_0(minimum) fplus_curry_define_fn_0(minimum_maybe) fplus_curry_define_fn_0(maximum) fplus_curry_define_fn_0(maximum_maybe) fplus_curry_define_fn_1(minimum_on) fplus_curry_define_fn_1(minimum_on_maybe) fplus_curry_define_fn_1(maximum_on) fplus_curry_define_fn_1(maximum_on_maybe) fplus_curry_define_fn_0(mean) fplus_curry_define_fn_0(mean_obj_div_size_t) fplus_curry_define_fn_0(mean_obj_div_double) fplus_curry_define_fn_0(mean_using_doubles) fplus_curry_define_fn_0(median) fplus_curry_define_fn_1(all_unique_by_less) fplus_curry_define_fn_0(all_unique_less) fplus_curry_define_fn_1(is_infix_of) fplus_curry_define_fn_1(is_subsequence_of) fplus_curry_define_fn_1(count_if) fplus_curry_define_fn_1(count) fplus_curry_define_fn_1(is_unique_in_by) fplus_curry_define_fn_1(is_unique_in) fplus_curry_define_fn_1(is_permutation_of) fplus_curry_define_fn_1(fill_pigeonholes_to) fplus_curry_define_fn_0(fill_pigeonholes) fplus_curry_define_fn_1(fill_pigeonholes_bool_to) fplus_curry_define_fn_0(fill_pigeonholes_bool) fplus_curry_define_fn_0(present_in_all) fplus_curry_define_fn_1(elem_at_idx_or_nothing) fplus_curry_define_fn_2(elem_at_idx_or_constant) fplus_curry_define_fn_1(elem_at_idx_or_replicate) fplus_curry_define_fn_1(elem_at_idx_or_wrap) fplus_curry_define_fn_2(extrapolate_replicate) fplus_curry_define_fn_2(extrapolate_wrap) fplus_curry_define_fn_1(elem_at_float_idx) fplus_curry_define_fn_0(pairs_to_map) fplus_curry_define_fn_0(pairs_to_map_grouped) fplus_curry_define_fn_0(map_to_pairs) fplus_curry_define_fn_1(transform_map_values) fplus_curry_define_fn_2(map_union_with) fplus_curry_define_fn_1(map_union) fplus_curry_define_fn_0(get_map_keys) fplus_curry_define_fn_0(get_map_values) fplus_curry_define_fn_0(swap_keys_and_values) fplus_curry_define_fn_1(create_map) fplus_curry_define_fn_1(create_map_with) fplus_curry_define_fn_1(create_unordered_map) fplus_curry_define_fn_1(create_unordered_map_with) fplus_curry_define_fn_1(get_from_map) fplus_curry_define_fn_1(get_from_map_unsafe) fplus_curry_define_fn_2(get_from_map_with_def) fplus_curry_define_fn_1(get_first_from_map) fplus_curry_define_fn_1(get_first_from_map_unsafe) fplus_curry_define_fn_2(get_first_from_map_with_def) fplus_curry_define_fn_1(map_contains) fplus_curry_define_fn_1(map_keep_if) fplus_curry_define_fn_1(map_drop_if) fplus_curry_define_fn_1(map_keep) fplus_curry_define_fn_1(map_drop) fplus_curry_define_fn_1(map_keep_if_value) fplus_curry_define_fn_1(map_drop_if_value) fplus_curry_define_fn_1(map_keep_values) fplus_curry_define_fn_1(map_drop_values) fplus_curry_define_fn_1(map_pluck) fplus_curry_define_fn_1(choose) fplus_curry_define_fn_2(choose_by) fplus_curry_define_fn_1(choose_lazy) fplus_curry_define_fn_2(choose_by_lazy) fplus_curry_define_fn_1(choose_def) fplus_curry_define_fn_2(choose_by_def) fplus_curry_define_fn_1(choose_def_lazy) fplus_curry_define_fn_2(choose_by_def_lazy) fplus_curry_define_fn_1(group_by) fplus_curry_define_fn_1(group_on) fplus_curry_define_fn_1(group_on_labeled) fplus_curry_define_fn_0(group) fplus_curry_define_fn_1(group_globally_by) fplus_curry_define_fn_1(group_globally_on) fplus_curry_define_fn_1(group_globally_on_labeled) fplus_curry_define_fn_0(group_globally) fplus_curry_define_fn_1(cluster_by) fplus_curry_define_fn_2(split_by) fplus_curry_define_fn_1(split_by_keep_separators) fplus_curry_define_fn_2(split) fplus_curry_define_fn_2(split_one_of) fplus_curry_define_fn_1(split_keep_separators) fplus_curry_define_fn_1(split_at_idx) fplus_curry_define_fn_2(insert_at_idx) fplus_curry_define_fn_1(partition) fplus_curry_define_fn_1(split_at_idxs) fplus_curry_define_fn_1(split_every) fplus_curry_define_fn_2(split_by_token) fplus_curry_define_fn_1(run_length_encode_by) fplus_curry_define_fn_0(run_length_encode) fplus_curry_define_fn_0(run_length_decode) fplus_curry_define_fn_1(span) fplus_curry_define_fn_2(divvy) fplus_curry_define_fn_1(aperture) fplus_curry_define_fn_1(stride) fplus_curry_define_fn_1(winsorize) fplus_curry_define_fn_1(separate_on) fplus_curry_define_fn_0(separate) fplus_curry_define_fn_1(transform_with_idx) fplus_curry_define_fn_1(transform_and_keep_justs) fplus_curry_define_fn_1(transform_and_keep_oks) fplus_curry_define_fn_1(transform_and_concat) fplus_curry_define_fn_1(replicate_elems) fplus_curry_define_fn_0(interleave) fplus_curry_define_fn_0(transpose) fplus_curry_define_fn_1(shuffle) fplus_curry_define_fn_2(sample) fplus_curry_define_fn_1(random_element) fplus_curry_define_fn_2(random_elements) fplus_curry_define_fn_1(apply_functions) fplus_curry_define_fn_2(apply_function_n_times) fplus_curry_define_fn_1(transform_parallelly) fplus_curry_define_fn_2(reduce_parallelly) fplus_curry_define_fn_1(reduce_1_parallelly) fplus_curry_define_fn_1(keep_if_parallelly) fplus_curry_define_fn_3(transform_reduce) fplus_curry_define_fn_2(transform_reduce_1) fplus_curry_define_fn_3(transform_reduce_parallelly) fplus_curry_define_fn_2(transform_reduce_1_parallelly) fplus_curry_define_fn_2(transform_parallelly_n_threads) fplus_curry_define_fn_1(read_value_with_default) fplus_curry_define_fn_2(replace_if) fplus_curry_define_fn_2(replace_elem_at_idx) fplus_curry_define_fn_2(replace_elems) fplus_curry_define_fn_2(replace_tokens) fplus_curry_define_fn_0(show) fplus_curry_define_fn_3(show_cont_with_frame_and_newlines) fplus_curry_define_fn_3(show_cont_with_frame) fplus_curry_define_fn_1(show_cont_with) fplus_curry_define_fn_0(show_cont) fplus_curry_define_fn_0(show_maybe) fplus_curry_define_fn_0(show_result) fplus_curry_define_fn_2(show_float) fplus_curry_define_fn_3(show_float_fill_left) fplus_curry_define_fn_2(show_fill_left) fplus_curry_define_fn_2(show_fill_right) fplus_curry_define_fn_0(is_letter_or_digit) fplus_curry_define_fn_0(is_whitespace) fplus_curry_define_fn_0(is_line_break) fplus_curry_define_fn_0(clean_newlines) fplus_curry_define_fn_1(split_words) fplus_curry_define_fn_1(split_lines) fplus_curry_define_fn_0(trim_whitespace_left) fplus_curry_define_fn_0(trim_whitespace_right) fplus_curry_define_fn_0(trim_whitespace) fplus_curry_define_fn_0(to_lower_case) fplus_curry_define_fn_1(to_lower_case_loc) fplus_curry_define_fn_0(to_upper_case) fplus_curry_define_fn_1(to_upper_case_loc) fplus_curry_define_fn_2(to_string_fill_left) fplus_curry_define_fn_2(to_string_fill_right) fplus_curry_define_fn_1(trees_from_sequence) fplus_curry_define_fn_1(are_trees_equal) fplus_curry_define_fn_0(tree_size) fplus_curry_define_fn_0(tree_depth) fplus_curry_define_fn_0(flatten_tree_depth_first) fplus_curry_define_fn_0(flatten_tree_breadth_first) fplus_curry_define_fn_0(show_timed) fplus_curry_define_fn_0(make_timed_function) fplus_curry_define_fn_0(make_timed_void_function)