name: nano-erl version: 0.1.0.1 synopsis: Small library for Erlang-style actor semantics description: 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 license: MIT license-file: LICENSE author: TomMurphy maintainer: TomMurphy category: Concurrency build-type: Simple cabal-version: >=1.10 library exposed-modules: Control.Concurrent.NanoErl , Control.Concurrent.NanoErl.Examples.Dominos , Control.Concurrent.NanoErl.Examples.PingPong -- other-modules: other-extensions: LambdaCase build-depends: -- >= 4.6 for 'forkFinally': base >=4.6 && <5 , stm -- hs-source-dirs: default-language: Haskell2010