Safe Haskell | Safe |
---|---|
Language | Haskell98 |
- 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])
Safe Haskell | Safe |
---|---|
Language | Haskell98 |