package containers
A modular extension of the OCaml standard library with a focus on data structures.
Install
Dune Dependency
Authors
Maintainers
Sources
0.20.tar.gz
sha256=d5ffbf6c87bc25b914043817f02a5513fe9b0499d3d0d67b43cceb2bc38d286b
md5=e6da892f190470536c5cf89b57812209
Description
Containers is an extension of OCaml's standard library (under BSD license) focused on data structures, combinators and iterators, without dependencies on unix, str or num. Every module is independent and is prefixed with 'CC' in the global namespace. Some modules extend the stdlib (e.g. CCList provides safe map/fold_right/append, and additional functions on lists).
It also features sub-libraries for dealing with strings, helpers for unix, threads, and S-expressions.
Dependencies (6)
-
ocamlbuild
build
-
cppo
build
- result
- base-bytes
-
ocamlfind
build
-
ocaml
>= "4.00.0" & < "4.08.0"
Dev Dependencies (1)
-
qtest
with-test
Used by (48)
- api-watch
-
batsat
>= "0.7"
- bytepdf
- calli
-
daypack-lib
< "0.0.6"
- deadlock
-
decoders
>= "0.3.0"
- decoders-bencode
- decoders-cbor
-
decoders-ezjsonm
>= "0.3.0"
- decoders-ezxmlm
- decoders-jsonm
- decoders-msgpck
- decoders-sexplib
-
decoders-yojson
>= "0.5.0"
- dscheck
- embedded_ocaml_templates
-
euler
< "0.2"
-
gdbprofiler
< "0.4"
-
hll
>= "2.7"
- jose
- lua_pattern
-
mastodon-archive-viewer
< "0.4.0"
-
msat
>= "0.8.1" & < "0.8.3"
- nanomsg
- nosetup
-
nsq
< "0.2.5"
-
nunchaku
< "0.4"
- obatcher
- oidc
-
opam-query
< "1.3"
-
opass
>= "2.15"
-
oseq
!= "0.4.1"
- oth
-
pds
>= "5.38"
-
prob-cache
>= "1.1.0"
-
redis-lwt
>= "0.4" & < "0.7"
-
redis-sync
>= "0.4" & < "0.7"
-
regenerate
< "0.2"
- revops
-
smbc
< "0.3.1"
- snabela
-
soupault
< "2.7.0"
- stitch
-
tsort
< "2.0.0"
-
websocket
>= "2.0.0" & < "2.7"
-
yices2_bindings
< "0.2"
-
zipperposition
< "1.1"
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page