@@ -3,33 +3,31 @@ name: streamly
33version: 0.7.2
44synopsis: Data flow programming and declarative concurrency
55description:
6− Streamly is a framework for modular data flow based programming and
7− declarative concurrency. Powerful stream fusion framework in streamly
8− allows high performance combinatorial programming even when using byte level
9− streams. Key features include:
6+ <https://streamly.composewell.com Streamly> is a framework to build
7+ reliable and scalable software systems from modular building blocks
8+ using data flow programming (streaming) and declarative concurrency.
9+ Powerful stream fusion framework in streamly allows high-performance,
10+ modular combinatorial programming. Key features include:
1011 .
11− * Performance at par with C
12− * Simple API, similar to standard Haskell lists.
13− * Declarative, auto scaled concurrency
14− * Simple, yet powerful abstractions
15− * Unifies streams, arrays and parsers
16− * Obviates the need for text and bytestring
17− * Covers the functionality of list-t and logict
18− * Covers all Data.List combinators
19− * Supports numerous time domain combinators
20− * Interworks with other streaming libraries
21− * Filesystem, fsnotify, network and unicode support included
12+ * Performance on par with C (<https://github.com/composewell/streaming-benchmarks Benchmarks>)
13+ * Simple API, similar to standard Haskell lists (<https://github.com/composewell/streamly-examples Examples>)
14+ * Declarative concurrency with automatic scaling
15+ * Filesystem, fsnotify, network, and Unicode support included
2216 * More functionality provided via many ecosystem packages
2317 .
24− Where to find more information:
18+ Simple, unified, and powerful abstractions:
19+ .
20+ * Unifies streams, arrays, folds, and parsers
21+ * Unified streams and arrays obviate the need for text and bytestring
22+ * Unifies Data.List, list-t, and logict with streams
23+ * Supports numerous time-domain combinators
24+ * Interworks with other streaming libraries
25+ * Arrays interwork with bytestring
2526 .
26− * /Documentation/: <https://streamly.composewell.com Documentation portal>
27− * /Examples/: <https://github.com/composewell/streamly-examples Streamly Examples>
28− * <https://github.com/composewell/streaming-benchmarks Streaming Benchmarks>
29− * <https://github.com/composewell/concurrency-benchmarks Concurrency Benchmarks>
27+ We recommend the better-organized module documentation on the
28+ <https://streamly.composewell.com Streamly homepage>.
3029 .
3130
32−
3331homepage: https://github.com/composewell/streamly
3432bug-reports: https://github.com/composewell/streamly/issues
3533license: BSD-3-Clause