Hoogle Search
Within LTS Haskell 24.2 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
module Data.Accessor.Monad.Trans.
RWS Access helper functions in a Reader-Writer-State monad
module Rebase.Control.Monad.
RWS No documentation available.
module Rebase.Control.Monad.Trans.
RWS No documentation available.
module Data.Automaton.Trans.
RWS This module combines the wrapping and running functions for the Reader, Writer and State monad layers in a single layer. It is based on the strict RWS monad Strict, so when combining it with other modules such as mtl's, the strict version has to be included, i.e. Strict instead of RWS or Lazy.
type
RWS r w s = RWST r w s Identityautomaton Data.Automaton.Trans.RWS A monad containing an environment of type r, output of type w and an updatable state of type s.
-
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.
type
RWS r w s = RWST r w s Identitymonads-tf Control.Monad.RWS.Lazy A monad containing an environment of type r, output of type w and an updatable state of type s.
type
RWS r w s = RWST r w s Identitymonads-tf Control.Monad.RWS.Strict A monad containing an environment of type r, output of type w and an updatable state of type s.
module Control.Monad.Trans.MSF.
RWS This module combines the wrapping and running functions for the Reader, Writer and State monad layers in a single layer. It is based on the _strict_ RWS monad Strict, so when combining it with other modules such as mtl's, the strict version has to be included, i.e. Strict instead of RWS or Lazy.
type
RWS r w s = RWST r w s Identitydunai Control.Monad.Trans.MSF.RWS A monad containing an environment of type r, output of type w and an updatable state of type s.