Haskell-capataz

Supervisor library

Provides a way to manage and coordinate concurrent system components using tree-like supervision structures in Haskell

OTP-like supervision trees in Haskell

GitHub

62 stars
12 watching
3 forks
Language: Haskell
last commit: over 5 years ago
concurrencyhaskellsupervisor

Related projects:

Repository Description Stars
damianh/littleforker A utility library to aid in the launching and supervision of child processes. 125
haskell/parsec A parser combinator library designed to be industrial-strength and easy to use 850
simonmar/par-tutorial A tutorial and code samples for parallel and concurrent programming in Haskell. 219
simonmar/parconc-examples Sample code to accompany a book on parallel and concurrent programming in Haskell 355
haskell-suite/haskell-src-exts A toolset for manipulating and analyzing Haskell source code 194
haskell-mafia/mafia Automates dependency installation and project setup for Haskell projects. 136
tailhook/lithos A process supervisor and containerizer written in Rust for running services. 112
awkward-squad/ki A lightweight library for structured concurrency in Haskell, providing a simple and efficient way to manage concurrent operations. 83
haskell/attoparsec A fast parser combinator library for efficient text parsing in network protocols and file formats 513
tree-sitter/haskell-tree-sitter Haskell bindings for an incremental parsing toolkit used in compiler development and language analysis. 156
lettier/parsing-with-haskell-parser-combinators An in-depth guide to parsing using Haskell's parser combinator technology 93
anton-k/ru-haskell-book An online Haskell book repository with source code examples and downloadable books in various formats. 276
cyga/real-world-haskell A tool to parse and fix code samples from the book 'Real World Haskell' 89
sekomer/victim An interpreted scripting language written in Haskell with a simple syntax and clean alternatives to traditional control flow constructs. 41
sustrik/libdill Structured concurrency primitives for C to manage concurrent tasks efficiently 1,692