package ocaml-basics

  1. Overview
  2. Docs
Implements common functionnal patterns / abstractions

Install

Dune Dependency

Authors

Maintainers

Sources

ocaml-basics-0.5.0.tbz
sha256=fd0f2a1bb46548f52133d6f609a95af1e2f0845da9ce2d5bc7d764989754b17f
md5=6d055a29c64351a36762c9e71bc00ec6

doc/CHANGES.html

v0.5.0

  • e63d564 Update change log.
  • 2c57d7a Adapt change log format to topkg workflow
  • 56976e3 Create pkg/pkg.ml
  • ba78a8c Create README.md
  • fa0c900 Add version value to Basics module
  • fe848c8 Replace oasis-based opam workflow by jbuilder-based one
  • 73ed7a1 Replace _oasis by jbuild files
  • 1b094ee Fix compatibility with OCaml 4.03.0
  • a46775e Rename opam file

v0.4.0

  • Make Deferred, Option and Result foldable (b617fd5, a7cc20d, 86b7e6e)
  • Add an OBFoldable module (also accessible through Basics.Foldable (0241e19, c225293)

v0.3.0

  • 9a31703 Implement Map.traverse and Map.traverse'
  • b70bfe0 Implement an alternative Map.traverse
  • 2f1df99 Add a get_ok function to results
  • 5ac5e52 Fix versions of some opam deps

v0.2.0

  • create a Traversable module to easily add the traverse function to any monad
  • create a Deferred module
  • Option and Result now use the Traversable module instead of rewriting the the traverse function
  • add an opam file
  • uppercase files' names

v0.1.0

First release. It contains:

  • interfaces and helpers for the monoid, applicative and monad absractions
  • Result, Option and Map modules that implement these interfaces
OCaml

Innovation. Community. Security.