GenI-0.23.20130212: A natural language generator (specifically, an FB-LTAG surface realiser)

Safe HaskellSafe-Infered

NLP.GenI.Warning.Internal

Synopsis

Documentation

newtype GeniWarnings

This exists because we want the Monoid instance, providing a GenI-specific notion of appending which merges instances of the same error

Constructors

GeniWarnings 

Instances

data GeniWarning

Constructors

LexWarning [LexEntry] LexWarning

A warning that should be repeated for each lexical entry affected

CustomLexWarning Text

A single custom warning

NoLexSelection [Literal GeniVal]

Literals which did not receive any lexical selection

MorphWarning [Text]

Warnings from the morphological realiser

posort :: Poset a => [a] -> [a]

Sort, treating non-comporable items as equal

showGeniWarning :: GeniWarning -> [Text]

A warning may be displayed over several lines