jacinda-3.2.0.1: Functional, expression-oriented data processing language
Safe HaskellNone
LanguageHaskell2010

Parser

Synopsis

Documentation

data ParseError a Source #

Constructors

Unexpected !(Token a) [String] 
LexErr String 

Instances

Instances details
Functor ParseError Source # 
Instance details

Defined in Parser

Methods

fmap :: (a -> b) -> ParseError a -> ParseError b #

(<$) :: a -> ParseError b -> ParseError a #

(Pretty a, Typeable a) => Exception (ParseError a) Source # 
Instance details

Defined in Parser

Pretty a => Show (ParseError a) Source # 
Instance details

Defined in Parser

Pretty a => Pretty (ParseError a) Source # 
Instance details

Defined in Parser

Methods

pretty :: ParseError a -> Doc ann #

prettyList :: [ParseError a] -> Doc ann #

Type synonyms