nano-erl

Small library for Erlang-style actor semantics

LTS Haskell 22.43:0.1.0.1
Stackage Nightly 2024-11-30:0.1.0.1
Latest on Hackage:0.1.0.1

See all snapshots nano-erl appears in

MIT licensed and maintained by TomMurphy
This version can be pinned in stack with:nano-erl-0.1.0.1@sha256:7304e923bfedd1353bfb9b2dd7721c464edf97c6f2b72f8823adf3d310d21bb0,1035

Module documentation for 0.1.0.1

Depends on 2 packages(full list with versions):

A small, beginner-friendly library for Erlang-style actor semantics, for coordinating concurrent processes and message passing

Processes are plain IO actions, so no monad transformers needed (no liftIO!)

For best performance, compile with:

ghc -O2 -threaded -rtsopts -with-rtsopts=-N