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: 1 day ago arraysasyncconcurrencydataflowfilesystemfoldsfrphaskelllogic-programmingloopsmodularnetworknon-determinismparserspipesreactive-programmingstream-fusionstreamingunfoldsunicode
Related projects:
Repository | Description | Stars |
---|---|---|
composewell/streaming-benchmarks | A tool to compare performance of different streaming libraries in Haskell | 102 |
gabriella439/pipes | A lightweight stream processing library that builds and connects reusable streaming components using Haskell | 489 |
snapframework/io-streams | Provides primitives and combinators for working with input/output streams in Haskell. | 99 |
nfroidure/streamqueue | Manages and pipes queued streams sequentially to preserve content order. | 63 |
nessos/streams | A lightweight library for building efficient data pipelines using functional programming concepts | 383 |
1haskelladay/1had | Provides tools and exercises for practicing functional programming in Haskell | 118 |
snoyberg/conduit | A framework for handling and transforming streaming data in a consistent and efficient way | 903 |
ivanperez-keera/dunai | A reactive programming library for Haskell that supports multiple paradigms and effects. | 213 |
leepike/copilot | A language and toolset for generating hard real-time C code from a domain-specific stream language | 149 |
hasura/pgdeltastream | A service to stream Postgres changes over websockets using logical replication | 254 |
haskell/parsec | A parser combinator library designed to be industrial-strength and easy to use | 850 |
weblyzard/streaming-sparql | Provides a robust, incremental processing of streaming results from SPARQL servers. | 6 |
tfausak/flow | A package providing functions and operators to improve Haskell code readability | 200 |
sindresorhus/p-pipe | Creates a reusable pipeline of promise-returning functions to compose and chain together multiple asynchronous operations. | 122 |
dfinity-side-projects/dhc | Compiles Haskell to WebAssembly for use in web applications | 166 |