ideas-1.7: Feedback services for intelligent tutoring systems

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

Ideas.Common.Rule.Recognizer

Contents

Description

 

Synopsis

data type and type class

class Recognizable f where Source #

Minimal complete definition

recognizer

Methods

recognizer :: f a -> Recognizer a Source #

recognizeAll :: f a -> a -> a -> [Environment] Source #

recognize :: f a -> a -> a -> Maybe Environment Source #

recognizeTrans :: f a -> Trans (a, a) () Source #

Constructor functions

makeRecognizer :: (a -> a -> Bool) -> Recognizer a Source #