научись уже в scastie, ну сколько можно
На счет типов не знаю, но вот ленивым такой flatMap сложно назвать.
научись дефайнить, где scastie нужен, а где - нет
Везде где есть код длиннее строчки
везде где код не предмет визуальной эстетики
лол, угараешь?
да вроде правильно говорит, не считая каких-нибудь лютых однострочников
Нарушает RT
reference transparency?
если функиця fn будет содержать сайд-эффекты, то и сам flatMap будет нечистым, типа того?
#define скасти_нужен всегда_когда_ты_делаешь_скриншот_кода
бро, чувакам выше не понадобился скасти чтоб на этот кейс ответить)
Тут применение флэтмапа сразу эвалюирует эффект, а не должно по логике такой монады
Обсуждают сегодня