Revolut Interview Question

What does flatMap do in RxJava?