hGet package:ListLike

Read specified number of bytes. See hGet for particular semantics.
Read entire handle contents. May be done lazily like hGetContents.
Reads a line from the specified handle
Non-blocking read. See hGetNonBlocking for more.