trifecta-0.42: A modern parser combinator library with convenient diagnostics

Portabilitynon-portable
Stabilityexperimental
MaintainerEdward Kmett <ekmett@gmail.com>

Text.Trifecta.Diagnostic.Err

Description

The unlocated error type used internally within the parser.

Synopsis

Documentation

data Err e Source

unlocated error

Instances

Functor Err 
Foldable Err 
Traversable Err 
Alt Err

Merge two errors, selecting the most severe.

Plus Err

Merge two errors, selecting the most severe.

Show e => Show (Err e) 
Monoid (Err t)

Merge two errors, selecting the most severe.

Semigroup (Err t)

Merge two errors, selecting the most severe.