reactive-async
reactive-async copied to clipboard
Expressive deterministic concurrency in Scala
* Rewrite most methods/classes * subclasses of Cell for SequentialCell and ConcurrentCell * smaller API (only one when() method for everything) * register set of dependencies * laziness * failures...
See https://github.com/errt/reactive-async/tree/test/aggregation With the change from https://github.com/errt/reactive-async/commit/6623f7e8704dfd11e83c3914be747fed495beb0f the TestTaintAnalysisRunner does not terminate anymore when run for the Java 7 Update 95 rt.jar. It did terminate in about 3 minutes before...
[wip] because we need to check, if this solution works for OPAL. Six methods of the following form are added: Cell.when**: (Cell, Callback)* => Unit Those deps are registered atomically,...
If #111 and #155 get merged, I suggest to add a FreezeOutcome that complements CellCompleter.freeze() in callbacks, i.e. if a callback returns FreezeOutcome, the depender is completed with the value...
This fixes #114
This fixes #82: Do not inform dependent cells about updates, if another update is in sight.