| Safe Haskell | None |
|---|
Network.Colchis.Transport.TCP
- 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
Instances
| Show TransportError | |
| Typeable TransportError |
data ParsingError
A parsing error report, as provided by Attoparsec's Fail.
Constructors
| ParsingError | |
Fields
| |
Instances
| Eq ParsingError | |
| Data ParsingError | |
| Read ParsingError | |
| Show ParsingError | |
| Typeable ParsingError | |
| Exception ParsingError | |
| Error ParsingError | |
| Error (ParsingError, Producer a m r) |