streamly
Version 0.8.0 revision 0 uploaded by harendra.
Package meta
- Synopsis
- Dataflow programming and declarative concurrency
- Description
Browse the documentation at https://streamly.composewell.com.
Streamly is a streaming framework to build reliable and scalable software systems from modular building blocks using dataflow programming and declarative concurrency. Stream fusion optimizations in streamly result in high-performance, modular combinatorial programming.
Performance with simplicity:
Performance on par with C (Benchmarks)
API close to standard Haskell lists (Examples)
Declarative concurrency with automatic scaling
Filesystem, fsnotify, network, and Unicode support included
More functionality provided via many ecosystem packages
Unified and powerful abstractions:
Unifies unfolds, arrays, folds, and parsers with streaming
Unifies
Data.List
,list-t
, andlogict
with streamingUnifies concurrency with standard streaming abstractions
Provides time-domain combinators for reactive programming
Interworks with bytestring and streaming libraries
- Author
- Composewell Technologies
- Bug reports
- https://github.com/composewell/streamly/issues
- Category
- Streamly, Concurrency, Streaming, Dataflow, Pipes, Reactivity, List, Logic, Non-determinism, Parsing, Array, Time, Unicode, Filesystem, Network
- Copyright
- 2017 Composewell Technologies
- Homepage
- https://streamly.composewell.com
- Maintainer
- streamly@composewell.com
- Package URL
- n/a
- Stability
- Stable