Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- runParser :: MonadSafe m => ReadP a -> Source -> m a
- nonEmptyRunParser :: MonadSafe m => ReadP a -> Source -> m $ NonEmpty (a, String)
- listRunParser :: ReadP a -> Source -> [(a, String)]
- oneOf :: String -> ReadP Char
- notChar :: Char -> ReadP Char
- anyChar :: ReadP Char
- digit :: ReadP Char
- letterAscii :: ReadP Char
- isAlphaAscii :: Char -> Bool
- manyNonEmpty :: Alternative f => f a -> f $ NonEmpty a
Documentation
listRunParser :: ReadP a -> Source -> [(a, String)] #
letterAscii :: ReadP Char #
isAlphaAscii :: Char -> Bool #
Extra
manyNonEmpty :: Alternative f => f a -> f $ NonEmpty a #