defhlt
11/03/2016, 9:23 PMif
and blocking: check for cache, if it's not there, make a synchronous retrofit call and stdlib's flatMap -- no need for rx. On the other hand if you already have observables, I can see where you are getting at, something like await { concat(cache, network).blockingFirst }. Doesn't seem to look simpler though