ideas-1.1: Feedback services for intelligent tutoring systems

Portabilityportable (depends on ghc)
Stabilityprovisional
Maintainerbastiaan.heeren@ou.nl
Safe HaskellNone

Ideas.Common.Rule.EnvironmentMonad

Contents

Description

State monad for environments

Synopsis

Environment Monad

data EnvMonad a whereSource

Constructors

:= :: Typeable a => Ref a -> a -> EnvMonad () 
:~ :: Typeable a => Ref a -> (a -> a) -> EnvMonad () 
:? :: Typeable a => Ref a -> a -> EnvMonad a 

Running the monad

Extracting used references