StateMT

Plain source file: base/lib/Monads/StateMT.hs (2002-09-05)

StateMT is imported by: PFE0, PFE2.

module StateMT 
  (module IxStateMT, F.HasState, updSt, updSt_, getSt, setSt, setSt_) where

import IxStateMT hiding (HasState(..))
import qualified MT as F 

updSt   :: F.HasState m F.Z s => (s -> s) -> m s
updSt_  :: F.HasState m F.Z s => (s -> s) -> m ()
getSt   :: F.HasState m F.Z s => m s
setSt   :: F.HasState m F.Z s => s -> m s
setSt_  :: F.HasState m F.Z s => s -> m ()

updSt   = F.updSt F.this 
updSt_  = F.updSt_ F.this 
getSt   = F.getSt F.this
setSt   = F.setSt F.this
setSt_  = F.setSt_ F.this



Index

(HTML for this module was generated on 2006-08-12. About the conversion tool.)