```Completable.fromCallable { someBackgroundTask...
# rx
b
Copy code
Completable.fromCallable {
  someBackgroundTaskA.blockingGet()
  someBackgroundTaskB.blockingGet()
}.applySchedulers().subscribe(onError = { })

vs

someBackgroundTaskA.flatMap { someBackgroundTaskB }
 .applySchedulers().subscribe(onError = { })
would be an example