The AVar package
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.
Properties
| Versions | 0.0.1, 0.0.2, 0.0.3, 0.0.4, 0.0.5, 0.0.5.1 |
|---|---|
| Dependencies | base (≥4.0.0.0) |
| License | BSD3 |
| Author | Alex Mason |
| Maintainer | Alex Mason <axman6@gmail.com> |
| Category | Concurrency |
| Upload date | Wed Feb 18 03:50:41 UTC 2009 |
| Uploaded by | AlexMason |
| Build failure | ghc-6.12 (log) |
Modules
- Data
- Data.AVar
Downloads
- AVar-0.0.1.tar.gz (Cabal source package)
- package description (included in the package)