Chains a flapMap to this
if predicate is true, applying mapper to the item emitted by the source Single.
Return
the new Single if predicate is true, the original Single otherwise
Parameters
whether or not the mapper function will be applied
function to transform the emitter item