Resumable sinks and conduits for the Haskell conduit package