3.x: Swap Maybe.flatMapSingle and Maybe.flatMapSingleElement ? · Issue #6878 · ReactiveX/RxJava (original) (raw)
Navigation Menu
- Explore
- Pricing
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Appearance settings
Description
Currently, flatMapSingle
returns Single
and signals NoSuchElementException
if the source Maybe
is empty. flatMapSingleElement
remains Maybe
.
I'd consider renaming flatMapSingle
to flatMapSingleOrError
and flatMapSingleElement
to flatMapSingle
as I think a default Maybe
-> Maybe
transformer should better match the other such transformers.
Alternatively, drop flatMapSingle
and rename flatMapSingleElement
to flatMapSingle
so that the original behavior could be achieved via flatMapSingle.toSingle())
.