Module utilities

Source
Expand description

Miscellaneous objects, traits, and functions.

Modulesยง

binary_search
Binary search on sorted lists
combinatorics
Mathematical combinatorics.
distances
Calculating Euclidean distances
functions
Traits and tools to work with functions (composition, evaluation, etc.)
heaps
Heaps; especially heaps of iterators, which can be used to merge multiple sorted iterators into a combined sorted interator
indexing_and_bijection
Bijective functions.
iterators
General tools for working with iterators.
optimization
Mathematical optimization
order
Partial and total orders
random
Random object generators
sequences_and_ordinals
Sequences and ordinals.
sets
Provides functionality for sets, e.g. trait for determining whether a collection (e.g. a hashmap or a sequence) contains a key or an element.
statistics
Elementary statistics