Îõ³h,Yl#      !"1.0.0.3None"'=ÁÓÞåUÞProof that a response function was called on the server. Mainly useful for including in a type signature somewhere in your server implementation to help ensure that you actually responded to the request in all cases.#A message identifier. $A Request message type. %Client connection state. íA description of a socket address on which a socket is or should be listening. Supports both IPv4 and IPv6. Examples: ÛAddressDescription "[::1]:80" -- IPv6 localhost, port 80 AddressDescription "127.0.0.1:80" -- IPv4 localhost, port 80 AddressDescription "somehost:80" -- IPv4 or IPv6 (depending on what name resolution returns), port 80&Response to a request. '!A server endpoint configuration. ŒOpens an "ingress" socket, which is a socket that accepts a stream of messages without responding. In particular, we listen on a socket, accepting new connections, an each connection concurrently reads its elements off the socket and pushes them onto the stream.éOpen an "egress" socket, which is a socket that sends a stream of messages without receiving responses.(Guess the family of a ). #Resolve a host:port address into a ). *Parse a host:port address. +Create a connected socket. ,Create a listening socket. ûOpen a "server" socket, which is a socket that accepts incoming requests and provides a way to respond to those requests.+Connect to a server. Returns a function in -å that can be used to submit requests to (and returns the corresponding response from) the server..ÖIf the key exists in the map, delete it and return its value along with the new map.  /      !"#$%&'()*+,-./012345om-socket-1.0.0.3-inplace OM.Socket om-socket RespondedAddressDescriptionunAddressDescription openIngress openEgress resolveAddr openServer connectServer$fShowAddressDescription$fBinaryRequest$fBinaryResponse$fGenericResponse$fShowResponse$fGenericRequest $fShowRequest$fBinaryMessageId$fNumMessageId$fBoundedMessageId $fEqMessageId$fOrdMessageId$fShowMessageId$fEnumMessageId$fGenericEndpoint$fGenericAddressDescription$fBinaryAddressDescription$fEqAddressDescription$fFromJSONAddressDescription$fFromJSONKeyAddressDescription$fIsStringAddressDescription$fMonoidAddressDescription$fOrdAddressDescription$fSemigroupAddressDescription$fToJSONAddressDescription$fToJSONKeyAddressDescription MessageIdRequest ClientStateResponseEndpointfamÐnetwork-3.2.1.0-6c091729d90f9faf0a753286ce29326ada12604faf1b2583a061ab1c52fa1f63Network.Socket.TypesSockAddr parseAddr connectSocket listenSocketbaseControl.Monad.IO.ClassMonadIO deleteFind