plumbing.graph-async

async-compile

(async-compile g)
Experimental.

Compile a hierarchical graph with (some) async fnks into an channel that
contains the computed graph once completed.

Each fnk can perform async operations by returning a channel that contains
its node value once completed.

Each node function will be evaluated as its dependencies have been fully
computed.

asyncify

(asyncify f)
Take a fnk f and return an async version by wrapping non-channel
return values in a channel