Package0.3.2DataPipesStreaming
streaming-bytestring
Fast, effectful byte streams.
- Version0.3.2
- 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.2
- Sourcehackage.haskell.org/package/streaming-bytestring-0.3.2
Modules
6 modules- Data.ByteString.Streaming0A simple module reexport to aid back-compatibility. Please use the new
- Data.ByteString.Streaming.Char80A simple module reexport to aid back-compatibility. Please use the new
- Streaming.ByteString97See the simple examples of use here
- Streaming.ByteString.Char8105This library emulates Data.ByteString.Lazy.Char8 but includes a monadic
Internal modules · 2
- Data.ByteString.Streaming.Internal0A simple module reexport to aid back-compatibility. Please use the new
- Streaming.ByteString.Internal32
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
11 packages- base-4.20.2.0with GHC
- bytestring-0.12.2.0with GHC
- deepseq-1.5.0.0with GHC
- exceptions-0.10.9with GHC
- ghc-prim-0.12.0with GHC
- mmorph-1.2.1in this set
- mtl-2.3.1with GHC
- resourcet-1.3.0in this set
- streaming-0.2.4.0in this set
- transformers-0.6.1.1with GHC
- transformers-base-0.4.6in this set