Size: a a a

Rude P[rogramming]Offtop

2021 June 06

I

Ilmir in Rude P[rogramming]Offtop
> Но на мой взгляд написание флэтмапов не сильно снижает продуктивность разработчика, поэтому непонятна выгода от их оптимизации.

Так прикол не в этом. Прикол в том, что императивный код теперь будет записан как императивный. Те же циклы теперь можно будет использовать в монадическом коде.
источник

DP

Defragmented Panda in Rude P[rogramming]Offtop
имп так же как имп
источник

I

Ilmir in Rude P[rogramming]Offtop
Да, потому что ду-нотация это императивная цепочка операций. Теперь она будет выглядеть как императивная цепочка операций, но в немонадическом коде.
источник

IP

Iaroslav Postovalov in Rude P[rogramming]Offtop
так хорошо же, не?
источник

AN

Alexander Nozik in Rude P[rogramming]Offtop
Типа (-20%). Скобочки поставил чтобы минус не продолбался
источник

I

Ilmir in Rude P[rogramming]Offtop
Да, это не просто хорошо. Это то, что позволяет использовать старый стиль с новыми внутрянками. Как ты знаешь, я пропонент подхода - если это цепочка операций, то пусть это и выглядит как цепочка операций.
источник

AD

Apache DOG™ in Rude P[rogramming]Offtop
Циклы идут нафиг
источник

AD

Apache DOG™ in Rude P[rogramming]Offtop
И if и for и while - слишком обобщенная гадость
источник

AN

Alexander Nozik in Rude P[rogramming]Offtop
Много кто в этом мире идет нафиг.
источник

AD

Apache DOG™ in Rude P[rogramming]Offtop
К них нет никаких очевидных свойств
источник

AD

Apache DOG™ in Rude P[rogramming]Offtop
Полезных
источник

AD

Apache DOG™ in Rude P[rogramming]Offtop
У мапов и флетмапов их нет
источник

AD

Apache DOG™ in Rude P[rogramming]Offtop
Вроде умные люди а таких простых вещей не понимаете
источник

AD

Apache DOG™ in Rude P[rogramming]Offtop
Пока не распарсишь содержимое фора просто нифига нельзя даже понять что этот фор делает
источник

AD

Apache DOG™ in Rude P[rogramming]Offtop
Мап и флетмап вполне понятно что делает
источник

AD

Apache DOG™ in Rude P[rogramming]Offtop
И инлайнить мапы с флатмапами каждый раз это просто тупо
источник

AD

Apache DOG™ in Rude P[rogramming]Offtop
В своем же коде
источник

I

Ilmir in Rude P[rogramming]Offtop
То же самое я могу сказать про сам паттерн "монада".
источник

AD

Apache DOG™ in Rude P[rogramming]Offtop
Нет
источник

AD

Apache DOG™ in Rude P[rogramming]Offtop
Не можешь
источник