Safe Haskell | None |
---|
- module Network.Colchis.Transport
- tcp :: Transport TcpState m
- runTcp :: HostName -> ServiceName -> TcpState IO r -> IO (Either TransportError r)
- data TransportError
- data ParsingError = ParsingError {
- peContexts :: [String]
- peMessage :: String
Documentation
module Network.Colchis.Transport
runTcp :: HostName -> ServiceName -> TcpState IO r -> IO (Either TransportError r)Source
data TransportError Source
Show TransportError | |
Typeable TransportError |
data ParsingError
A parsing error report, as provided by Attoparsec's Fail
.
ParsingError | |
|
Eq ParsingError | |
Data ParsingError | |
Read ParsingError | |
Show ParsingError | |
Typeable ParsingError | |
Exception ParsingError | |
Error ParsingError | |
Error (ParsingError, Producer a m r) |