Skip to content
A Haskell library providing an idiomatic implementation of the actor model of concurrency
Haskell
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
Control/Concurrent
Benchmark.hs
JoinExample.hs
LICENSE
README.md
Setup.hs
Test.hs
TreeExample.hs
simple-actors.cabal

README.md

What's this all about?

simple-actors is a haskell eDSL for writing highly-structured concurrent programs based on the so-called Actor Model. It provides a far more structured way of organizing concurrent code than ad-hoc use of Chan, forkIO and MVars.

The library was designed to make easy to implement message-passing algorithms and the like, but as I work on it and learn more about distributed computing, I'm hoping it can be used across the network eventually.

How do I do it?

Install with a

cabal install simple-actors

and check out the docs here.

Something went wrong with that request. Please try again.