For easily spreading around monadic computation
- Example Language usage in
test/first/Main.hs - Example Protocol usage in
test/protocol/Main.hs
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
- Protocol (OTP Genserver like typeclass)
- explicit State type family
- explicit Monadic Context type family
- Results API
- monitor
- serializable computation typeclass
- spawn remote
- monitor remote
- query remote
- encrypted message passing by default
- config to change encode and decode
- quasiquoter / convenience Syntax
- OTP
- supervisor trees
- haddock documentation
- versioned tutorial series