úÎ/e-–     NoneWhich host to bind.  Note: The IsString3 instance recognizes the following special values:  * means HostAny  *4 means HostIPv4  *6 means HostIPv6 $Attempt to connect to the given host/port using given  SocketType. Attempt to bind a listening Socket on the given host/port using given   SocketType=. If no host is given, will use the first address available.  !  !None#Representation of a single message !Stream messages from the socket.  The given len6 defines the maximum packet size. Every produced item 6 contains the message payload and the origin address. This function does not! automatically close the socket. )Stream messages to the connected socket. The payload is sent using send, so some of it might be lost. This function does not! automatically close the socket. )Stream messages to the connected socket. The payload is sent using sendAll*, so it might end up in multiple packets. This function does not! automatically close the socket. Stream messages to the socket. DEvery handled item contains the message payload and the destination $ address. The payload is sent using sendTo, so some of it might be  lost. This function does not! automatically close the socket. Stream messages to the socket. DEvery handled item contains the message payload and the destination $ address. The payload is sent using  sendAllTo, so it might end up in  multiple packets. This function does not! automatically close the socket. $Attempt to connect to the given host/port. Attempt to bind a listening Socket on the given host/port. If no host is . given, will use the first address available.  "    "None DSettings for a TCP client, specifying how to connect to the server.  Since 0.2.1 ISettings for a TCP server. It takes a port to listen on, and an optional  hostname to bind to.  Since 0.3.0 6A simple TCP application. It takes two arguments: the Source to read  input data from, and the Sink to send output data to.  Since 0.3.0 Stream data from the socket. This function does not! automatically close the socket.  Since 0.0.0 Stream data to the socket. This function does not! automatically close the socket.  Since 0.0.0 Run an  Application6 with the given settings. This function will create a L new listening socket, accept connections on it, and spawn a new thread for  each connection.  Since 0.3.0 Run an  Application( by connecting to the specified server.  Since 0.2.1 $Attempt to connect to the given host/port.  Since 0.2.1 Attempt to bind a listening Socket on the given host/port. If no host is . given, will use the first address available.  Since 0.3.0  #        network-conduit-0.5.0.2Data.Conduit.Network.UDPData.Conduit.NetworkData.Conduit.Network.UtilsHostPreferenceHostHostIPv6HostIPv4HostAnyMessagemsgData msgSender sourceSocket sinkSocket sinkAllSocket sinkToSocketsinkAllToSocket getSocketbindPortClientSettings clientPort clientHostServerSettings serverPort serverHost Application runTCPServer runTCPClient$fIsStringHostPreferencesinkSocketHelper