hackage.haskell.org : monad-task
Task monad transformer can help refactor event and callback heavy programs into monads via co-routines. The idea is loosely based on Combining Events And Threads For Scalable Network Services, by Peng Li and Steve Zdancewic, in PLDI, 2007. (http://www.cis.upenn.edu/~stevez/papers/abstracts.html#LZ07), but with deterministic and co-operative lightweight threads, also known as co-routines, so that the base monad can be anything ranging from IO to state monads, or your favorite monad transformer stack.
Registry
-
Source
- Homepage
- JSON
- codemeta.json
purl: pkg:hackage/monad-task
Keywords:
bsd3
, control
, library
, Propose Tags
License: BSD-3-Clause
Latest release: about 8 years ago
First release: over 13 years ago
Dependent repositories: 1
Downloads: 1,945 total
Stars: 4 on GitHub
Forks: 2 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 6 days ago