Abhishek Bansal
flowOf( remoteDataSource.getDataFromCache() // suspending function returning Flow<Data> .catch { error -> Timber.e(error) }, remoteDataSource.getDataFromServer() // suspending function returning Flow<Data> ).flattenConcat().collect { Timber.i("Response Received") }
.flattenMerge()
eburke
A modern programming language that makes developers happier.