streamly
Haskell streaming library
A high-performance Haskell library providing functional programming abstractions and concurrency capabilities
High performance, concurrent functional programming abstractions
873 stars
22 watching
66 forks
Language: Haskell
last commit: 3 months ago arraysasyncconcurrencydataflowfilesystemfoldsfrphaskelllogic-programmingloopsmodularnetworknon-determinismparserspipesreactive-programmingstream-fusionstreamingunfoldsunicode
Related projects:
Repository | Description | Stars |
---|---|---|
| A tool to compare performance of different streaming libraries in Haskell | 102 |
| A lightweight stream processing library that builds and connects reusable streaming components using Haskell | 489 |
| Provides primitives and combinators for working with input/output streams in Haskell. | 99 |
| Manages and pipes queued streams sequentially to preserve content order. | 63 |
| A lightweight library for building efficient data pipelines using functional programming concepts | 383 |
| Provides tools and exercises for practicing functional programming in Haskell | 118 |
| A framework for handling and transforming streaming data in a consistent and efficient way | 903 |
| A reactive programming library for Haskell that supports multiple paradigms and effects. | 213 |
| A language and toolset for generating hard real-time C code from a domain-specific stream language | 149 |
| A service to stream Postgres changes over websockets using logical replication | 254 |
| A parser combinator library designed to be industrial-strength and easy to use | 850 |
| Provides a robust, incremental processing of streaming results from SPARQL servers. | 6 |
| A Haskell package providing alternative operators to improve code readability | 200 |
| Creates a reusable pipeline of promise-returning functions to compose and chain together multiple asynchronous operations. | 122 |
| Compiles Haskell to WebAssembly for use in web applications | 166 |