(Stream s, Ord e) => MonadParsec e s (ParsecT e s m) Source # | |
Instance detailsDefined in Text.Megaparsec.Parsers |
(Stream s, MonadState st m) => MonadState st (ParsecT e s m) Source # | |
Instance detailsDefined in Text.Megaparsec.Parsers |
(Stream s, MonadReader r m) => MonadReader r (ParsecT e s m) Source # | |
Instance detailsDefined in Text.Megaparsec.Parsers |
(Stream s, MonadError e' m) => MonadError e' (ParsecT e s m) Source # | |
Instance detailsDefined in Text.Megaparsec.Parsers |
MonadTrans (ParsecT e s) Source # | |
Instance detailsDefined in Text.Megaparsec.Parsers |
Stream s => Monad (ParsecT e s m) Source # | |
Instance detailsDefined in Text.Megaparsec.Parsers |
Functor (ParsecT e s m) Source # | |
Instance detailsDefined in Text.Megaparsec.Parsers |
Stream s => MonadFail (ParsecT e s m) Source # | |
Instance detailsDefined in Text.Megaparsec.Parsers |
Stream s => Applicative (ParsecT e s m) Source # | |
Instance detailsDefined in Text.Megaparsec.Parsers |
(Stream s, Ord e) => Alternative (ParsecT e s m) Source # | |
Instance detailsDefined in Text.Megaparsec.Parsers |
(Stream s, Ord e) => MonadPlus (ParsecT e s m) Source # | |
Instance detailsDefined in Text.Megaparsec.Parsers |
(Stream s, MonadIO m) => MonadIO (ParsecT e s m) Source # | |
Instance detailsDefined in Text.Megaparsec.Parsers |
(Stream s, MonadCont m) => MonadCont (ParsecT e s m) Source # | |
Instance detailsDefined in Text.Megaparsec.Parsers |
Ord e => TokenParsing (ParsecT e Text m) Source # | Strict Text |
Instance detailsDefined in Text.Megaparsec.Parsers |
Ord e => TokenParsing (ParsecT e Text m) Source # | Lazy Text |
Instance detailsDefined in Text.Megaparsec.Parsers |
Ord e => TokenParsing (ParsecT e String m) Source # | |
Instance detailsDefined in Text.Megaparsec.Parsers |
(Ord e, Stream s) => LookAheadParsing (ParsecT e s m) Source # | |
Instance detailsDefined in Text.Megaparsec.Parsers |
Ord e => CharParsing (ParsecT e Text m) Source # | Strict Text |
Instance detailsDefined in Text.Megaparsec.Parsers |
Ord e => CharParsing (ParsecT e Text m) Source # | Lazy Text |
Instance detailsDefined in Text.Megaparsec.Parsers |
Ord e => CharParsing (ParsecT e String m) Source # | |
Instance detailsDefined in Text.Megaparsec.Parsers |
(Ord e, Stream s) => Parsing (ParsecT e s m) Source # | Note: unexpected requires a non-empty string |
Instance detailsDefined in Text.Megaparsec.Parsers |
(Stream s, Semigroup a) => Semigroup (ParsecT e s m a) Source # | |
Instance detailsDefined in Text.Megaparsec.Parsers |
(Stream s, Monoid a) => Monoid (ParsecT e s m a) Source # | |
Instance detailsDefined in Text.Megaparsec.Parsers |