Module Common.Monads

Monads

Multiple implementations of monads for handling errors across functions.

module ResultMonad : sig ... end
module OptionMonad : sig ... end
module FilterMonad : sig ... end