package containers-data
A set of advanced datatypes for containers
Install
Dune Dependency
Authors
Maintainers
Sources
v3.10.tar.gz
md5=050afc34c00ee0ffb1bf545c52d3880f
sha512=ef4c9c27f6e535df070f2ee9e6357f6f9bf4a8a196e3f274bec00d931bbd775f939a7e8b144accc8c4568df6c25b820aaebad6e12b1d444bccb7c8f7b7989bf0
doc/index.html
containers-data
API
Library containers-data
CCBV
Imperative Bitvectors.CCBijection
Functor to build a bijection Represents 1-to-1 mappings between two types. Each element from the "left" is mapped to one "right" value, and conversely.CCBitField
Efficient Bit Field for up to 31 or 61 fielsCCCache
Caches UtilsCCDeque
Imperative dequeCCFQueue
Functional queuesCCFun_vec
Functional VectorsCCGraph
Simple Graph InterfaceCCHashSet
Mutable SetCCHashTrie
Hash TriesCCHet
Associative containers with Heterogeneous ValuesCCImmutArray
Immutable ArraysCCIntMap
Map specialized for Int keysCCKTree
Lazy Tree Structure This structure can be used to represent trees and directed graphs (as infinite trees) in a lazy fashion. LikeCCKList
, it is a structural type.CCLazy_list
Lazy ListCCMixmap
Maps with Heterogeneous ValuesCCMixset
Set of Heterogeneous ValuesCCMixtbl
Hash Table with Heterogeneous KeysCCMultiMap
Map that can map key to several valuesCCMultiSet
MultisetCCMutHeap
Mutable HeapsCCMutHeap_intf
CCPersistentArray
Persistent ArraysCCPersistentHashtbl
Persistent hash-table on top of OCaml's hashtablesCCRAL
Random-Access ListsCCRingBuffer
Circular Buffer (Deque)CCSimple_queue
Functional queues (fifo)CCTrie
Prefix TreeCCWBTree
Weight-Balanced TreeCCZipper
List Zipper
Library containers-data.top
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page