github.com/aaronjan/hunch (go): Package hunch provides functions like: `All`, `First`, `Retry`, `Waterfall` etc., that makes asynchronous flow control more intuitive.
Keywords: async|asynchronous|channel|concurrency|concurrent|context|go|golang|reactivex|util