colchis-0.2.0.1: Rudimentary JSON-RPC 2.0 client over raw TCP.

Safe HaskellNone

Network.Colchis.Transport.TCP

Synopsis

Documentation

tcp :: Transport TcpState mSource

runTcp :: HostName -> ServiceName -> TcpState IO r -> IO (Either TransportError r)Source

data ParsingError

A parsing error report, as provided by Attoparsec's Fail.

Constructors

ParsingError 

Fields

peContexts :: [String]

Contexts where the parsing error occurred.

peMessage :: String

Parsing error description message.

Instances