Вопросы к Поиску с Алисой
Основное отличие flatMap и flatMapSingle в RxJava заключается в типе обрабатываемых элементов:
Таким образом, flatMap и flatMapSingle отличаются типом обрабатываемых элементов: flatMap работает с ObservableSource, а flatMapSingle — с SingleSource.