RxJavaAsyncUtil
RxJavaAsyncUtil copied to clipboard
ThrowableFunc could be made generic in the Exception it throws, this would eliminate the need for broad `catch(Exception e)` when you are e.g only dealing with IOExceptions (ThrowableFunc & calling...
also: deprecate `Async#fromCallable(Callable)` in favor of `Observable#fromCallable(Callable)`
Recently `Observable.fromCallable` operator was added to core package in `1.0.15`(https://github.com/ReactiveX/RxJava/pull/3154). It serves the same function as `Async.fromCallable` which means `fromCallable` in this package can be deprecated. cc @akarnokd @artem-zinnatullin