haskell Streaming compression/decompression via conduits. snoyberg/conduit