AVar: Mutable variables with Exception handling and concurrency support.

[ bsd3, concurrency, deprecated, library ] [ Propose Tags ]
Versions 0.0.1, 0.0.2, 0.0.3, 0.0.4, 0.0.5,
Dependencies base (>= [details]
License BSD-3-Clause
Author Alex Mason
Maintainer Alex Mason <axman6@gmail.com>
Category Concurrency
Uploaded by AlexMason at Wed Feb 18 08:03:31 UTC 2009
Distributions NixOS:
Downloads 3126 total (28 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI

AVars emulate mutable variables, by providing a queue based interface to interacting with the variable. Each variable runs a handler function, which reads requests from a queue and processes them one by one. They can be used in concurrent systems safely, and should handle exceptions thrown by modifying functions gracefully.




Maintainer's Corner

For package maintainers and hackage trustees