Network.Monad.Reader
Description
Provide the explicit class dictionary as context via a Reader monad.
Documentation
type SyncExceptional body m = ExceptionalT ConnError (T body m)Source
type AsyncExceptional body m = ExceptionalT ConnError (T body m)Source
readLine :: Monad m => AsyncExceptional body m bodySource
readBlock :: Monad m => Int -> AsyncExceptional body m bodySource
writeBlock :: Monad m => body -> SyncExceptional body m ()Source