ltext-0.0.0.5: Higher-order file applicator

Safe HaskellSafe
LanguageHaskell2010

LText.Parser.Lexer

Synopsis

Documentation

runGroup :: (Monad m, MonadError String m) => StateT Integer m a -> m a Source

group :: MonadState Integer m => ([ExprTokens], [ExprTokens]) -> m ([ExprTokens], [ExprTokens]) Source

Matches brackets and nests token streams

lexer :: (Monad m, MonadError String m) => String -> m [ExprTokens] Source