Size: a a a

F# Flood: Fine art of primal management

2021 April 22

VK

Vladislav Khapin in F# Flood: Fine art of primal management
Чем проще механизм тем долговечнеее
источник

SB

S B in F# Flood: Fine art of primal management
вроде норм
источник

SB

S B in F# Flood: Fine art of primal management
но как ты спросил, я засомневался
источник

SB

S B in F# Flood: Fine art of primal management
вот да!
источник

DS

Doge Shibu in F# Flood: Fine art of primal management
Здесь скорее всего была речь про явные forall'ы в типах функций, например как в подобных хаскельных примерах

type Nat f g = forall a. f a -> g a
источник

RM

Roman Melnikov in F# Flood: Fine art of primal management
ya-ya
источник

AH

Ayrat Hudaygulov in F# Flood: Fine art of primal management
ну прочитав доку по хаскелю я уж понял!
источник

AH

Ayrat Hudaygulov in F# Flood: Fine art of primal management
но такого от котла ждать странно
источник

RM

Roman Melnikov in F# Flood: Fine art of primal management
ну вдруг!
источник

DS

Doge Shibu in F# Flood: Fine art of primal management
Ну мало ли, в скала 3 добавили
источник

DS

Doge Shibu in F# Flood: Fine art of primal management
В скала 2 можно было подхачить
источник

RM

Roman Melnikov in F# Flood: Fine art of primal management
зис
источник

AH

Ayrat Hudaygulov in F# Flood: Fine art of primal management
сравнил лол
источник

AH

Ayrat Hudaygulov in F# Flood: Fine art of primal management
Ненене, котлин это про прагматичное пердакшн программирование без выебонов.
источник

RM

Roman Melnikov in F# Flood: Fine art of primal management
тут такое дело, что прагматичность ну очень субъективна
источник

RM

Roman Melnikov in F# Flood: Fine art of primal management
Кому-то и типы мешают прагматике
источник

AH

Ayrat Hudaygulov in F# Flood: Fine art of primal management
вот по мнению авторов котлина (с которыми я согласен) прагматичность примерно так и выглядит!
источник

DS

Doge Shibu in F# Flood: Fine art of primal management
Прагматичность разная бывает.

Вон в расте прагматично жить без ассоциированных типов, местных HKT и т.п особо не выходит, потому что тогда возврат какой-нибудь футуры или итератора превращается либо в боксинг (что в расте фатально для оптимизатора во многих кейсах), либо в костыли-костыльчики с местными Rank2 типами и т.п.
источник

DS

Doge Shibu in F# Flood: Fine art of primal management
А я всего лишь хочу итератор из интерфейса вернуть
источник

SB

S B in F# Flood: Fine art of primal management
а в С итератор как явление это очень непрагматично, кстати
источник