Package0.3.4DataPipesStreaming
streaming-bytestring
Fast, effectful byte streams.
- Version0.3.4
- CategoryData, Pipes, Streaming
- LicenceBSD-3-Clause
- Authormichaelt
- Maintainerandrew.thaddeus@gmail.com, what_is_it_to_do_anything@yahoo.com, colin@fosskers.ca
- Homepagegithub.com/haskell-streaming/streaming-bytestring
- Pinned byhackage streaming-bytestring 0.3.4
- Sourcehackage.haskell.org/package/streaming-bytestring-0.3.4
Modules
- Data.ByteString.StreamingA simple module reexport to aid back-compatibility. Please use the new
- Data.ByteString.Streaming.Char8A simple module reexport to aid back-compatibility. Please use the new
- Streaming.ByteStringSee the simple examples of use here
- Streaming.ByteString.Char8This library emulates Data.ByteString.Lazy.Char8 but includes a monadic
Internal modules · 2
- Data.ByteString.Streaming.InternalA simple module reexport to aid back-compatibility. Please use the new
- Streaming.ByteString.Internal
Description
This library enables fast and safe streaming of byte data, in either Word8 or Char form. It is a core addition to the streaming ecosystem and avoids the usual pitfalls of combinbing lazy ByteStrings with lazy IO.
We follow the philosophy shared by streaming that "the best API is the one you already know". Thus this library mirrors the API of the bytestring library as closely as possible.
See the module documentation and the README for more information.
Depends on
10 packages- base-4.23.0.0with GHC
- bytestring-0.12.2.0with GHC
- deepseq-1.5.2.0with GHC
- exceptions-0.10.12with GHC
- mmorph-1.2.2in this set
- mtl-2.3.2with GHC
- resourcet-1.3.0in this set
- streaming-0.2.4.0in this set
- transformers-0.6.3.0with GHC
- transformers-base-0.4.6.1in this set