summaryrefslogtreecommitdiffstats
path: root/async/src
Commit message (Collapse)AuthorAge
* Async: move the actual task exection into Executor implementationDan Vrátil2014-12-11
| | | | | | | As of now, Job is only front interface to a chain of Executor subclasses. Each Executor subclass specializes for given type of execution (then, each, reduce, ...), and the chain is then executed recursively, as we did with the original Job implementation.
* Async: change syntax of callablesDan Vrátil2014-12-11
| | | | | | We now pass our own Async::Future to each task, instead of expecting tasks to return their future. This allows us to re-use the same Future for repeated invocations, like in the Each task.
* Async: move some definitions out-of-lineDan Vrátil2014-12-11
|
* Async: simplify the template magic around In... being empty or voidDan Vrátil2014-12-11
|
* Prototype of Async libraryDan Vrátil2014-12-11