Closed
Description
In relation to issues #86 and #109 I believe it would be beneficial to have some mechanism of detecting if calling future({}) (or value(f) on a lazy future) would block.
This would provide a number of options of high level ways of building schedulers which wouldn't rely on the developer having to deal with number of cores/cluster size/etc to manage the queue.
Apologies if this already exists, but I didn't see anything documented/mentioned in the issues