úÎз      Safe-Infered Which host to bind.  Note: The IsString3 instance recognizes the following special values:  * means HostAny  *4 means HostIPv4  *6 means HostIPv6 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.3.0Data.Conduit.NetworkHostPreferenceHostHostIPv6HostIPv4HostAnyClientSettings clientPort clientHostServerSettings serverPort serverHost Application sourceSocket sinkSocket runTCPServer runTCPClient getSocketbindPort$fIsStringHostPreference