Advise-me-0.1: Assessment services for the Advise-Me project

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

Recognize.Strategy.Derivation

Description

 
Synopsis

Documentation

fromDerivation :: (ToAttribute e, Show e) => Derivation (Rule (Context e)) (Context e) -> Maybe [Attribute] Source #

For each step in a given derivation produce an attribute

fromRule :: ToAttribute e => Rule (Context e) -> Context e -> Context e -> Maybe Attribute Source #

Given a rule, some type that the rule is applied to and the same type that is the result after applying the rule produce an attribute describing this rule.

class ToAttribute e Source #

Type class for relating Ideas rules to Attributes for different types.

Minimal complete definition

toAttribute