Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 5.8% on hackage.haskell.org
Top 8.8% downloads on hackage.haskell.org
Top 1.4% dependent packages on hackage.haskell.org
Top 7.1% dependent repos on hackage.haskell.org

hackage.haskell.org : streamly

For upgrading to streamly-0.9.0+ please read the Streamly-0.9.0 upgrade guide. Streamly is a standard library for Haskell that focuses on C-like performance, modular combinators, and streaming data flow model. Streamly consists of two packages, the streamly-core package provides functionality that depends only on boot libraries, and the streamly package provides additional functionality like concurrency, time, lifted exceptions, and networking. For unified documentation visit the streamly website. Streamly provides unified, modular building blocks to build high-performance, concurrent, scalable applications in Haskell. Stream fusion optimizations in streamly enable exceptional modularity with high performance comparable to C. Streamly complements the Haskell base package, supplying additional functionality to quickly build general-purpose applications in Haskell. For high-level functionality built over streamly like streaming OS processes, shell programming, GNU coreutils, statistics, and compression libraries please see the streamly ecosystem packages. Performance with modularity: 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 Fast binary serialization (with optional JSON like features) More functionality is provided via many (ecosystem packages) Unified and powerful abstractions: Unifies streams, arrays, folds, and parsers Unifies Data.List, list-t, and logict with streaming Unifies concurrency with standard streaming abstractions Unifies reactive, time-domain programming with streaming Unifies binary serialization and unboxed arrays Interworks with other streaming libraries

Registry - Homepage - JSON
purl: pkg:hackage/streamly
Keywords: array, bsd3, concurrency, dataflow, filesystem, library, list, logic, network, non-determinism, parsing, pipes, reactivity, streaming, streamly, time, unicode
License: BSD-3-Clause
Latest release: 4 months ago
First release: over 6 years ago
Dependent packages: 20
Dependent repositories: 58
Downloads: 17,219 total
Last synced: 2 days ago

yaml-streamly 0.12.5 💰
Rewrite of yaml in streamly
6 versions - Latest release: about 1 month ago - 2 dependent packages - 1.4 thousand downloads total - 10 stars on GitHub - 1 maintainer
amqp-streamly 0.3.0
A simple streamly wrapper for amqp. Provides two functions produce and consume.
4 versions - Latest release: about 1 month ago - 2 dependent repositories - 484 downloads total - 0 stars on GitHub - 1 maintainer
ghcup 0.1.22.0
A rewrite of the shell script ghcup, for providing a more stable user experience and exposing an ...
17 versions - Latest release: 3 months ago - 1 dependent package - 2.03 thousand downloads total - 253 stars on GitHub - 3 maintainers
project-m36 0.9.9
A relational algebra engine which can be used to persist and query Haskell data types.
17 versions - Latest release: 5 months ago - 1 dependent package - 2 dependent repositories - 5.14 thousand downloads total - 875 stars on GitHub - 1 maintainer
curryer-rpc 0.3.5
Haskell-to-Haskell RPC using Winery serialization.
10 versions - Latest release: 5 months ago - 2 dependent packages - 2 dependent repositories - 761 downloads total - 21 stars on GitHub - 1 maintainer
streamly-bytestring 0.2.1
Please see the README on GitHub at https://github.com/psibi/streamly-bytestring#readme
8 versions - Latest release: 5 months ago - 6 dependent packages - 15 dependent repositories - 2.74 thousand downloads total - 9 stars on GitHub - 3 maintainers
streamly-fsnotify 2.1.1
Provides Streamly streams for both single-level and recursive folder watching. Also contains a pr...
12 versions - Latest release: 5 months ago - 1 dependent package - 1.5 thousand downloads total - 2 stars on GitHub - 1 maintainer
streamly-process 0.3.1
Use operating system (OS) commands in Haskell programs as if they were native Haskell functions, ...
5 versions - Latest release: 5 months ago - 5 dependent repositories - 479 downloads total - 2 maintainers
streamly-examples 0.2.0
Practical examples to demonstrate the features and performance of Streamly. Includes examples ab...
5 versions - Latest release: 5 months ago - 372 downloads total - 3 maintainers
hs-samtools 0.9.0.0
7 versions - Latest release: 7 months ago - 1 dependent repositories - 116 downloads total - 0 stars on GitHub - 1 maintainer
evdev 2.3.1
Provides access to the Linux event device interface.
17 versions - Latest release: 9 months ago - 1 dependent repositories - 3.26 thousand downloads total - 12 stars on GitHub - 1 maintainer
yesod-static-streamly 0.1.5.3
17 versions - Latest release: 10 months ago - 390 downloads total - 0 stars on GitHub - 1 maintainer
libyaml-streamly 0.2.2 💰
Rewrite of libyaml in streamly
5 versions - Latest release: 11 months ago - 1 dependent package - 1.39 thousand downloads total - 10 stars on GitHub - 1 maintainer
streamly-lmdb 0.7.0
Please see the README on GitHub at https://github.com/shlok/streamly-lmdb#readme
10 versions - Latest release: about 1 year ago - 1 dependent repositories - 1.02 thousand downloads total - 3 stars on GitHub - 1 maintainer
Frames-streamly 0.3.1.0
More information is available in the readme.'
8 versions - Latest release: about 1 year ago - 1 dependent package - 3 dependent repositories - 1.16 thousand downloads total - 3 stars on GitHub - 1 maintainer
map-reduce-folds 0.1.2
9 versions - Latest release: about 1 year ago - 2 dependent packages - 1 dependent repositories - 2.03 thousand downloads total - 1 maintainer
streamly-archive 0.2.0
Please see the README on GitHub at https://github.com/shlok/streamly-archive#readme
4 versions - Latest release: about 1 year ago - 1 dependent repositories - 520 downloads total - 2 stars on GitHub - 1 maintainer
domaindriven 0.5.0
Please see the README on GitHub at https://github.com/tommyengstrom/domaindriven/tree/master/doma...
1 version - Latest release: over 1 year ago - 75 downloads total - 11 stars on GitHub - 1 maintainer
domaindriven-core 0.5.0
Please see the README on GitHub at https://github.com/tommyengstrom/domaindriven/tree/master/doma...
1 version - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 74 downloads total - 11 stars on GitHub - 1 maintainer
unicode-data 0.4.0
unicode-data provides Haskell APIs to efficiently access the Unicode character database (UCD). Pe...
7 versions - Latest release: over 1 year ago - 4 dependent packages - 14 dependent repositories - 11.7 thousand downloads total - 17 stars on GitHub - 4 maintainers