Abstraction over various types of handles. We provide two instances:
based on Handle: os independent, but will not work well on Windows,
based on
Win32.HANDLE: Windows specific.
Constructors
PipeChannelreadHandle :: Int -> IO ByteStringwriteHandle :: ByteString -> IO ()