Size: a a a

Programming Offtop

2021 April 08

IP

Iaroslav Postovalov in Programming Offtop
Можно было вообще оставить только Iterable, Int, DoubleArray и так далее
источник

IP

Iaroslav Postovalov in Programming Offtop
Реальная, @frostbit, проблема с тем, что я предлагаю, это то, что консистентность стдлибы ломается, так как map всегда возвращает List
источник

(

( in Programming Offtop
Чего бля
источник

IP

Iaroslav Postovalov in Programming Offtop
В котлине map всегда возвращает List
источник

(

( in Programming Offtop
источник

VP

Vladimir Petrakovich in Programming Offtop
Вот представь, что вместо let было бы map на каждом типе. Збс?
источник

IP

Iaroslav Postovalov in Programming Offtop
Охрененно
источник

IP

Iaroslav Postovalov in Programming Offtop
А, ну Result - это вообще гадость
источник

(

( in Programming Offtop
Эх, вот бы сейчас осознать, что почти любой тип с дыркой - это функтор
источник

IP

Iaroslav Postovalov in Programming Offtop
Не поверишь, я понимаю основные теоркатовские определения
источник

(

( in Programming Offtop
Тогда я не понимаю, че вы тут про нейминг развели
источник

IP

Iaroslav Postovalov in Programming Offtop
В языке здорового человека
map :: Set<T> -> Set<T>
а не
map :: Set<T> -> List<T>
источник

(

( in Programming Offtop
Ну почти
источник

(

( in Programming Offtop
На Set-е трудновато сделать lawful функтор
источник

(

( in Programming Offtop
Но да
источник

IP

Iaroslav Postovalov in Programming Offtop
Да без разницы. Я про то, что логика таких функций в котлине уже нарушена
источник

VP

Vladimir Petrakovich in Programming Offtop
Я вообще не про нейминг, если что
источник

(

( in Programming Offtop
А про что
источник

VP

Vladimir Petrakovich in Programming Offtop
Про то, что нахера нужен map в Lazy, если можно сделать комбинирование любых функций, а не только тех, что в Lazy
источник

(

( in Programming Offtop
Непонятно
источник