reader -package:ip

Retrieves a function of the current environment.
Constructor for computations in the reader monad (equivalent to asks).
Constructor for computations in the reader monad (equivalent to asks).
Constructor for computations in the reader monad (equivalent to asks).
Read a stream from the supplied IPv4 host address and port number.
Unfolds a Socket into a byte stream. IO requests to the socket are performed in sizes of defaultChunkSize.
Unfold standard input into a stream of Word8.
Unfold an array into a stream.
Unfold an array into a stream.
Unfold an array into a stream.
Read the entire ring, starting at the ring head i.e. from oldest to newest.
Unfolds a file handle into a byte stream. IO requests to the device are performed in sizes of defaultChunkSize.
>>> reader = Unfold.unfoldEach Array.reader Handle.chunkReader
Unfolds a file path into a byte stream. IO requests to the device are performed in sizes of defaultChunkSize. Pre-release
Unfolds a file path into a byte stream. IO requests to the device are performed in sizes of defaultChunkSize. Pre-release
Unfold a strict ByteString to a stream of Word8.
Unfold a lazy ByteString to a stream of Word8
Constructor for computations in the reader monad (equivalent to asks).
Constructor for computations in the reader monad (equivalent to asks).
Declare how to parse an argument, option, or environment variable.
reader @tag act lifts a purely environment-dependent action act to a monadic action in an arbitrary monad m with capability HasReader. It happens to coincide with asks: reader = asks.