Skip to content

Instantly share code, notes, and snippets.

@photizzo
Created April 23, 2019 15:15
Show Gist options
  • Save photizzo/cb5671e5bf717658eafb7399377fc67d to your computer and use it in GitHub Desktop.
Save photizzo/cb5671e5bf717658eafb7399377fc67d to your computer and use it in GitHub Desktop.
val cacheObservable:Observable<Data> = cacheSourceObservable
val remoteObservable:Observable<Data> = remoteSourceObservable.doOnNext { data ->
saveDataToCache(data)
}
val sourceObservable = Observable.concat(cacheObservable, remoteObservable)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment