do-notation-dsl-0.1.0.1: An alternative to monads
Control.Dsl.Cont
type (!!) r a = (a -> r) -> r Source #
newtype Cont r a Source #
Constructors
Defined in Control.Dsl.Do
Methods
(>>=) :: Cont r a -> r !! a Source #
(>>) :: Cont r a -> r -> r Source #
when :: Bool -> (r !! ()) -> Cont r () Source #