Popularity
8.9
Stable
Activity
3.0
-
36
5
39
Monthly Downloads: 454
Programming language: Haskell
License: MIT License
Latest version: v0.2.2.1
streaming-commons alternatives and similar packages
Based on the "streaming" category.
Alternatively, view streaming-commons alternatives based on common mentions on social networks and blogs.
-
streaming
An optimized general monad transformer for streaming applications, with a simple prelude of functions -
streaming-bytestring
effectful sequences of bytes; an alternative no-lazy-io implementation of Data.ByteString.Lazy -
streaming-cassava
Cassava support for the streaming library -
streaming-concurrency
Concurrency for the streaming ecosystem -
streaming-fft
sliding fast fourier transform using haskell streaming -
streaming-conduit
Bidirectional support between the streaming and conduit libraries -
streaming-utils
experimental http, attoparsec and pipes material for `streaming` and `streaming-bytestring` -
streaming-with
with/bracket-style idioms for use with streaming
WorkOS - The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Promo
workos.com
Do you think we are missing an alternative of streaming-commons or a related project?
README
streaming-commons
Common lower-level functions needed by various streaming data libraries. Intended to be shared by libraries like conduit and pipes.
Dependencies
One of the requirements of this package is to restrict ourselves to "core" dependencies. The definition of core is still to be decided, but here's a working start:
- No dependency on system libraries, beyond that which is required by other dependencies.
- Anything which ships with GHC. However, we must retain compatibility with versions of those packages going back to at least GHC 7.4, and preferably earlier.
- text, once again with backwards compatibility for versions included with legacy Haskell Platform. In other words, 0.11.2 support is required.
- network, support back to 2.3. We do not need to support the network/network-bytestring split.
- stm, preferably all the way back to 2.1.
- transformers
For debate:
- Other Haskell Platform packages, especially vector and attoparsec.