continuations slightly beyond a monad, and then begin to outline some
of the applications of monads. In brief, the generalization can be
summarized in terms of types: instead of using a Kleisli arrow mapping
continuations slightly beyond a monad, and then begin to outline some
of the applications of monads. In brief, the generalization can be
summarized in terms of types: instead of using a Kleisli arrow mapping