package monadlib

  1. Overview
  2. Docs
A starter library for monads, with transformers and applicatives

Install

Dune Dependency

Authors

Maintainers

Sources

monadlib-0.1.tar.gz
sha256=ac9c4f9093d036942569ca24f3965e51414acdc2555f763bdcf665d13c449cee
md5=da3aa5a4471d75c2944afed4911be9e0

doc/monadlib/Applicative/index.html

Module Applicative

Applicative functors.

  • author Phil Scott
Base Modules
module type Base = sig ... end

Applicative functors

module type BasePlus = sig ... end

Applicatives with additional monoid structure.

module type BaseLazyPlus = sig ... end

LazyPlus provides a plus operation which is non-strict in its second argument.

Library Types
module type Applicative = sig ... end

Library functions for applicatives

module Make (A : Base) : Applicative with type 'a m = 'a A.m
module Transform (A : Base) (Inner : Base) : Base with type 'a m = 'a Inner.m A.m
OCaml

Innovation. Community. Security.