# TODO - where possible, pass on extra traits from async_executors. eg, io and timer traits. - allow users to pass a joinhandle to the nursery instead of spawning on it. ## Chores ## Questions - can we make it no-std? - compare unicycle to FuturesUnordered. -> It might be good in itself, but the problem it solves doesn't matter to us. Main issue right now is the overhead of the channel. We could profile to see how much of the overhead comes from FuturesUnordered, or at least compare the benches against unicycle. ## Tests - CI on wasm? - check code coverage and add tests. - test what happens if spawner is not 'static - verify drop behavior of futures unordered ## Features - add timeout support. - consider being channel agnostic? - cooperative canceling