fmlib_stdversion
Standard datatypes of Fmlib
Some small wrappers around ocamls stdlib modules to facilitate more functional programming. E.g. the module 'Option' and 'Result' support the 'let*' operator. The module 'Array' has a 'push' operation to append functionally elements at the end.
Besides some wrapper around Stdlib modules it has the additional modules:
Deque: A double ended queue with efficient pushing of elements from the front and the rear end and efficient popping of elements from the front end.
Btree: Finite sets and maps based on B trees. B trees have better cache efficiency and locality than AVL or Redblack trees.
Author | Helmut Brandl <helmut.brandl@gmx.net> |
---|---|
License | BSD-3-Clause |
Published | |
Homepage | https://github.com/hbr/fmlib |
Issue Tracker | https://github.com/hbr/fmlib/issues |
Maintainer | Helmut Brandl <helmut.brandl@gmx.net> |
Dependencies |
|
Source [http] | https://github.com/hbr/fmlib/archive/0.5.8a.tar.gz sha256=53cc6d31ce38c0de01b5921a7980219ba7dc6ba019c126d970834f838fde4a32 md5=8a3862f8f0b47de77ac738b834c4e6df |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/fmlib_std/fmlib_std.0.5.8/opam |
Required by
- fmlib=0.5.8
- fmlib_browser=0.5.8
- fmlib_js=0.5.8
- fmlib_parse=0.5.8
- fmlib_pretty=0.5.8