Pregunta de entrevista de Revolut

What does flatMap do in RxJava?