Indexed_monad.Syntax
module Core : Preface_specs.Indexed_monad.CORE
type ('a, 'index) t = ('a, 'index) Core.t
The type held by the Indexed Monad
.
Syntactic shortcuts for flipped version of CORE
.bind:
let* x = e in f
is equals to bind (fun x -> f) e
.