module CRZ::Monad(A)
Included Modules
Direct including types
Defined in:
crz/interfaces.crInstance Method Summary
- #<<(other : Monad(B)) : Monad(A) forall B
- #>=(block : A -> Monad(B)) : Monad(B) forall B
- #>>(other : Monad(B)) : Monad(B) forall B
- #ap(func : Applicative(A -> B)) : Applicative(B) forall B
- #map(&block : A -> B) : Monad(B) forall B