microparsec
microparsec copied to clipboard
Implement common character parsers from Text.Megaparsec.Char
Some Parsec combinators were improved by Megaparsec. Implement the following or find alternatives:
- [ ]
newline
- [ ]
crlf
- [ ]
eol
- [ ]
tab
- [ ]
space
- [ ]
hspace
- [ ]
space1
- [ ]
hspace1
- [ ]
controlChar
- [ ]
spaceChar
- [ ]
upperChar
- [ ]
lowerChar
- [ ]
letterChar
- [ ]
alphaNumChar
- [ ]
printChar
- [ ]
digitChar
- [ ]
binDigitChar
- [ ]
octDigitChar
- [ ]
hexDigitChar
- [ ]
markChar
- [ ]
numberChar
- [ ]
punctuationChar
- [ ]
symbolChar
- [ ]
separatorChar
- [ ]
asciiChar
- [ ]
latin1Char
- [ ]
charCategory
- [ ]
categoryName
- [ ]
char
- [ ]
char'
- [ ]
isHSpace
We have
- [ ] preference for Megaparsec's naming over Parsec's
- [ ] preference for Megaparsec's strategies over Parsec's