package preface
Install
Dune Dependency
Authors
Maintainers
Sources
sha256=c29e7db45487aae9328e365f6fd93c9ad0af21f507a918c54d7d8313f1e12259
sha512=2e6cde461dcfc07d7e6764398d336ceb5d9baf22672fc00bfbf07d31607defa55323a7d33696fbabea59c0e00c8dfa603ae143e277939a059c9c3bf08d51ba64
doc/index.html
Preface
Preface is an opinionated library designed to facilitate the handling of recurring functional programming idioms in OCaml. Many of the design decisions were made in an attempt to calibrate, as best as possible, to the OCaml language. Trying to get the most out of the module language. The name "Preface" is a nod to "Prelude".
When learning functional programming, one is often confronted with constructs derived (or not) from category theory. Languages such as Haskell offer very complete libraries to use them, and thus, facilitate their learning. In OCaml, it often happens that these abstractions are buried in the heart of certain libraries/projects. This is why one of the objectives of Preface is to propose tools for concretising these abstractions, at least as a pedagogical tool.
The library is released under the MIT License
Full Documentation
You can browse the full library documentation by clicking on the link below.