ideas-1.3.1: Feedback services for intelligent tutoring systems

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

Ideas.Service.State

Contents

Description

The information maintained for a learner trying to complete a derivation.

Synopsis

Exercise state

data State a Source

Instances

Show (State a) 
HasId (State a) 
HasEnvironment (State a) 
Firsts (State a) 
type Elem (State a) = (Step (Context a), Context a) 

firsts :: Firsts s => s -> [(Elem s, s)] Source

The first set.

microsteps :: State a -> [((Step (Context a), Context a), State a)] Source