indentation-0.2.0.3: Indentation sensitive parsing combinators for Parsec and Trifecta

Safe HaskellNone

Text.Trifecta.Indentation

Documentation

data IndentationParserT t m a Source

Instances

MarkParsing Delta m => MarkParsing Delta (IndentationParserT Char m) 
MonadTrans (IndentationParserT t) 
Monad m => Monad (IndentationParserT t m) 
Functor m => Functor (IndentationParserT t m) 
MonadPlus m => MonadPlus (IndentationParserT t m) 
(Monad m, Functor m) => Applicative (IndentationParserT t m) 
(Functor m, MonadPlus m) => Alternative (IndentationParserT t m) 
(Parsing m, MonadPlus m) => Parsing (IndentationParserT t m) 
DeltaParsing m => CharParsing (IndentationParserT Char m) 
DeltaParsing m => TokenParsing (IndentationParserT Char m) 
(LookAheadParsing m, MonadPlus m) => LookAheadParsing (IndentationParserT t m) 
DeltaParsing m => DeltaParsing (IndentationParserT Char m) 
Monad m => IndentationParsing (IndentationParserT t m)