Closed
Description
Is there an easy way of doing a flatMap
from a Single
to a Completable
?
Currently I need to do something like this:
Completable saveData(Data data) {
...
}
Single.just(data)
.flatMapObservable(new Func1<Data, Observable<?>>() {
@Override
public Observable<?> call(Data data) {
return saveData(data).toObservable();
}
})
.toCompletable();
I think It would be good to have an operator like Single.flatMapCompletable()
so we could do:
Single.just(data)
.flatMapCompletable(new Func1<Data, Completable>() {
@Override
public Completable call(Data data) {
return saveData(data);
}
});