Popularity
1.6
Stable
Activity
0.0
Stable
1
2
1
Monthly Downloads: 3
Programming language: Haskell
License: BSD 3-clause "New" or "Revised" License
Latest version: v0.1.0.6
butter alternatives and similar packages
Based on the "Concurrency" category.
Alternatively, view butter alternatives based on common mentions on social networks and blogs.
-
haxl
A Haskell library that simplifies access to remote data, such as databases or web-based services. -
unagi-chan
A haskell library implementing fast and scalable concurrent queues for x86, with a Chan-like API -
timers
Simple package that implements timers. Both "one-shot" and "repeating" timers are implemented.
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
Promo
coderabbit.ai

Do you think we are missing an alternative of butter or a related project?
README
Butter
For easily spreading around monadic computation
Examples
- Example Language usage in
test/first/Main.hs
- Example Protocol usage in
test/protocol/Main.hs
## Current Language Features Actor Monad Transformer that supports - self
- send
- receive
- selective based on type
- yields on empty receive or type mismatch
- spawn
- built on Forkable-Monad and forkIO
- lift
- named pids
- connect to remote
- send via named
Current Library Features
- Protocol (OTP Genserver like typeclass)
- explicit State type family
- explicit Monadic Context type family
- Results API
Future Core Language Features
- monitor
- serializable computation typeclass
- spawn remote
- monitor remote
- query remote
- encrypted message passing by default
- config to change encode and decode
Future Library Features
- quasiquoter / convenience Syntax
- OTP
- supervisor trees
- haddock documentation
- versioned tutorial series