map преобразует элементы; flatten склеивает вложенные списки; flatMap = map + flatten.
Разбор
- Аналогично для Flow:
flatMapConcat/Merge/Latest.
- Частая путаница на собеседованиях.
- flatMap для 1→N разворотов.
- На Sequence — lazy flatMap.
Итог
flatMap разворачивает вложенность после преобразования.