Hoogle Search

Within LTS Haskell 23.26 (ghc-9.8.4)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. module Control.Monad.Trans.RWS

    A monad transformer that combines ReaderT, WriterT and StateT. This version is lazy; for a constant-space version with almost the same interface, see Control.Monad.Trans.RWS.CPS.

  2. type RWS r w s = RWST r w s Identity

    transformers Control.Monad.Trans.RWS.CPS

    A monad containing an environment of type r, output of type w and an updatable state of type s.

  3. type RWS r w s = RWST r w s Identity

    transformers Control.Monad.Trans.RWS.Lazy

    A monad containing an environment of type r, output of type w and an updatable state of type s.

  4. type RWS r w s = RWST r w s Identity

    transformers Control.Monad.Trans.RWS.Strict

    A monad containing an environment of type r, output of type w and an updatable state of type s.

  5. module Control.Monad.RWS

    Declaration of the MonadRWS class. Inspired by the paper Functional Programming with Overloading and Higher-Order Polymorphism, Mark P Jones (http://web.cecs.pdx.edu/~mpj/) Advanced School of Functional Programming, 1995.

  6. type RWS r w s = RWST r w s Identity

    mtl Control.Monad.RWS.CPS

    A monad containing an environment of type r, output of type w and an updatable state of type s.

  7. type RWS r w s = RWST r w s Identity

    mtl Control.Monad.RWS.Lazy

    A monad containing an environment of type r, output of type w and an updatable state of type s.

  8. type RWS r w s = RWST r w s Identity

    mtl Control.Monad.RWS.Strict

    A monad containing an environment of type r, output of type w and an updatable state of type s.

  9. module Control.Monad.RWS

    No documentation available.

  10. module Control.Monad.Trans.RWS

    No documentation available.

Page 1 of many | Next