fmlib_std

Standard datatypes of Fmlib
Description

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.

Install
Published
21 Feb 2022
Sources
0.5.1.tar.gz
md5=8df2178d62764ebcb213913d453b641d
Dependencies
ppx_inline_test
>= "v0.13.0"
odoc
with-doc
dune
>= "1.10"
ocaml
>= "4.08.0"
Reverse Dependencies
fmlib
>= "0.5.1"
fmlib_js
>= "0.5.1"
fmlib_parse
>= "0.5.1"
fmlib_pretty
>= "0.5.1"