| Safe Haskell | Safe |
|---|---|
| Language | Haskell98 |
Text.Lexer.Inchworm.Scanner
- data Scanner m loc input a = Scanner {
- runScanner :: Source m loc input -> m (Maybe a)
- scanSourceToList :: Monad m => Source m loc [i] -> Scanner m loc [i] a -> m ([a], loc, [i])
inchworm-1.0.0.1: Inchworm Lexer Framework
| Safe Haskell | Safe |
|---|---|
| Language | Haskell98 |
Text.Lexer.Inchworm.Scanner