Simple, IO-based Haskell library for Erlang-inspired thread supervisors
MIT License
1.2.0.0 (Breaking changes, sorry!)
SupervisorSpec
monitor
to monitorWith
1.1.0.0
1.0.4.1
1.0.4.0
Types
, Bounded
and Supervisor
Bounded
module offers a SupervisorSpec
variant which writes SupervisionEvent
into a TBQueue
Supervisor
module offers a SupervisorSpec
variant which writes SupervisionEvent
into a TQueue
.eventStream
queue to avoid space leaks.1.0.3.0
RetryPolicy
from the retry package.Start from Control.concurrent.Supervisor.Tutorial
. Other example can be found inside examples
.
cabal install threads-supervisor
or
stack install threads-supervisor
If you have downloaded the latest master from Github:
cabal install
or
stack install
cabal install --enable-tests
cabal test
or
stack test
This library scratches my own itches, but please fork away! Pull requests are encouraged to implement the part of the API you need.