úÎtz*      !"#$%&'()None0 *+,    *+,None0 -    -NoneHMA pipes .2 waiting for a request, ready to be composed with / or 0.8s send requests over the wire and receive the responses.None+HM 1234567  1432567NoneHMA bidirectional 82 waiting for a request, ready to be composed with +>> or >+>.¡s format incoming requests from downstream before sending them upstream. They also extract the values from returning protocol responses and send them downstream.>s isolate clients from the specific details of each protocol. None  !"#   !"# #"!  "! #NoneHM$Emits requests consisting in 9Es paired with some metadata. The metadata is usually the method name. Receives 9 responses.%R(request associated with the error, error message, response that caused the error)'xApply a function to all requests flowing upstream in a bidirectional pipe. Returns a function that can be composed with / or 0.(€Apply a monadic function to all requests flowing upstream in a bidirectional pipe. Returns a function that can be composed with / or 0.) The return value lives inside the monad associated to the transport layer. The run function that peels off that layer depends on the transport. See for example  for the   transport.$%&'() $%&'() $%&)'($%&'():       !" #$%&'()*+,-./01234564574589:;<=>?4@ABCDEcolchis-0.2.0.2+Network.Colchis.Protocol.JSONRPC20.Response*Network.Colchis.Protocol.JSONRPC20.RequestNetwork.Colchis.TransportNetwork.ColchisNetwork.Colchis.Transport.TCPNetwork.Colchis.Protocol"Network.Colchis.Protocol.JSONRPC20runTcptcpResponse_jsonrpc_result_error_id ErrorObject_code_message_dataRequest_method_params Transport mmorph-1.0.4Control.Monad.Morphhoistpipes-attoparsec-0.5.1.1Pipes.Attoparsec peMessage peContexts ParsingErrorTransportErrorUnexpectedConnectionCloseUnexpectedDataRequestParsingErrorProtocolJSONRPC20Error ErrorResponseResponseIdMismatchProtocolMismatchMalformedResponse jsonRPC20 JSONClientJSONClientErrorcallumapumapM runJSONClientoptions$fFromJSONErrorObject$fFromJSONResponse$fToJSONRequest pipes-4.1.3 Pipes.CoreServer+>>>+> ConnStateFinished RequestSentIdleTcpStateproducerFromMVarconsumerFromMVarPipes.InternalProxy aeson-0.8.0.2Data.Aeson.Types.InternalValue