Portability | portable |
---|---|
Stability | none |
Maintainer | uzytkownik2@gmail.com |
This module contains the parser helpers
- code :: Monad m => NntpParser m Int
- integer :: Monad m => NntpParser m Integer
- iD :: Monad m => NntpParser m String
- groupName :: Monad m => NntpParser m String
- text :: Monad m => NntpParser m ByteString
- line :: Monad m => NntpParser m ByteString
Parser helpers
code :: Monad m => NntpParser m IntSource
Parsers 3-digit response code. In some cases it may throw errors such as ServiceDiscontinued and NoSuchCommand. It skip to the end of line automatically in sych case.
integer :: Monad m => NntpParser m IntegerSource
Parses an integer.
iD :: Monad m => NntpParser m StringSource
Parses an article ID.
groupName :: Monad m => NntpParser m StringSource
Parses an group name.
text :: Monad m => NntpParser m ByteStringSource
Gets a multiline output.
line :: Monad m => NntpParser m ByteStringSource
Gets rest of line.