hailstorm-hs / hailstorm
Haskell distributed stream processing with exactly-once semantics
☆90Updated 10 years ago
Alternatives and similar repositories for hailstorm:
Users that are interested in hailstorm are comparing it to the libraries listed below
- re-startable monad that recover the execution state from a log, and workflow patterns☆43Updated 8 years ago
- Support for static values☆22Updated 8 months ago
- Serializable closures for distributed programming.☆64Updated last year
- A Haskell translation of Idris's original algebraic effects library☆41Updated 8 years ago
- B+-tree implementation in Haskell☆27Updated 5 years ago
- An extension to Data.Serialize with built-in version control☆59Updated last month
- On-line accumulation of rank-based statistics such as quantiles and trimmed means☆31Updated 10 months ago
- Haskell FFI bindings to the FoundationDB C API☆35Updated last year
- A streaming query language.☆57Updated 4 years ago
- the (very humble) beginnings of a kafka client for haskell☆21Updated 4 years ago
- Haskell 98 Profunctors☆71Updated last month
- Formally prove properties of Haskell programs using SBV/SMT.☆45Updated last month
- the EitherT monad transformer☆55Updated 2 months ago
- Simple, composable, and easy-to-use stream I/O for Haskell☆101Updated last month
- Flexible, fast and constant-space CSV library for Haskell using conduits☆52Updated this week
- Port of Scala/Haskell Refined library to Idris☆17Updated 4 years ago
- Priority Search Queues in three different flavors for Haskell☆66Updated 3 months ago
- Etlas, the build tool and package manager for the Eta programming language☆63Updated 5 years ago
- Compile Dhall expressions to Cabal files☆101Updated 2 years ago
- Protocol Buffers library for Haskell☆22Updated 3 years ago
- OTP-like supervision trees in Haskell☆62Updated 5 years ago
- Haskell: Efficiently build a bytestring from smaller chunks☆24Updated 2 years ago
- ☆40Updated 6 years ago
- High-resolution clock functions: monotonic, realtime, cputime.☆59Updated last year
- An mtl-style typeclass and transformer for persistent☆11Updated 6 years ago
- A port of Apache Sparks to Haskell using distributed process☆33Updated 8 years ago
- ☆31Updated 3 years ago
- Toy version of Git/Mercurial built using recursion schemes. Implements lazy diffing and merging of merkle dir trees. Solves toy versions …☆3Updated 3 years ago
- A haskell library implementing fast and scalable concurrent queues for x86, with a Chan-like API☆130Updated 3 years ago
- An Idris type provider for communicating type-checkable protocols.☆26Updated 7 years ago