Net.IPv4Client
type Client m p = Client' m (p InPacket) (p OutPacket) Source #
type Client_ m p = Client' m p p Source #
type Client' m i o = Interface m (Packet i) (Packet o) Source #
data Clients m Source #
Constructors
Fields
initialize :: forall {v :: Type -> Type} {m} {c :: Type -> Type}. (MVarIO v m, ChannelIO c m, ForkIO m) => ([Char] -> m ()) -> Interface m (Packet InPacket) (Packet OutPacket) -> m (Clients m) Source #