Size: a a a

F# Flood: Слоистый копролит

2020 February 07

КП

Крылатый Пегас in F# Flood: Слоистый копролит
источник

оГ

отец Григорий in F# Flood: Слоистый копролит
я не понимаю
источник

AH

Ayrat Hudaygulov in F# Flood: Слоистый копролит
Я бы не был столь оптимистичен
источник

AH

Ayrat Hudaygulov in F# Flood: Слоистый копролит
Как мы знаем тайп экстеншны в том же файле компилится как члены типа сразу
источник

AH

Ayrat Hudaygulov in F# Flood: Слоистый копролит
Короче это может не работать если разнести по разным файлам
источник

AH

Ayrat Hudaygulov in F# Flood: Слоистый копролит
Что снижает ценность до нуля
источник

AH

Ayrat Hudaygulov in F# Flood: Слоистый копролит
А не, это ж экстеншн
источник

AH

Ayrat Hudaygulov in F# Flood: Слоистый копролит
Igor
Это downcast и он не проверяется в компайлтайме в отличие от upcast, в доке так написано
Он проверяет что тип справа наследник типа слева. И это в общем единственная проверка при даункасте!
источник

SN

Shub Niggurath in F# Flood: Слоистый копролит
источник

КП

Крылатый Пегас in F# Flood: Слоистый копролит
Хотс годная игрушка
источник

Dv

Dr. Friedrich von Never in F# Flood: Слоистый копролит
http://degoes.net/articles/insufficiently-polymorphic

Скалошники считают, что нормальные имена переменных — не нужны и даже вредны.
источник

DS

Doge Shibu in F# Flood: Слоистый копролит
Dr. Friedrich von Never
http://degoes.net/articles/insufficiently-polymorphic

Скалошники считают, что нормальные имена переменных — не нужны и даже вредны.
Так речь тут про то, что в достаточно параметрически полиморфном чистом коде у тебя очень много информации несёт сигнатура.

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

См. parametricity и статью theorems for free!
источник

Dv

Dr. Friedrich von Never in F# Flood: Слоистый копролит
Doge Shibu
Так речь тут про то, что в достаточно параметрически полиморфном чистом коде у тебя очень много информации несёт сигнатура.

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

См. parametricity и статью theorems for free!
Я прочитал статью.
источник

Dv

Dr. Friedrich von Never in F# Flood: Слоистый копролит
В ней написано, что нормальные имена переменных — не нужны и даже вредны.
источник

Dv

Dr. Friedrich von Never in F# Flood: Слоистый копролит
А вообще-то материал интересный, я потому и принёс.
источник

DS

Doge Shibu in F# Flood: Слоистый копролит
Dr. Friedrich von Never
В ней написано, что нормальные имена переменных — не нужны и даже вредны.
Это вброс для привлечения внимания.
источник

DS

Doge Shibu in F# Flood: Слоистый копролит
Это же дегуз, он всегда так делает
источник

Dv

Dr. Friedrich von Never in F# Flood: Слоистый копролит
Doge Shibu
Это вброс для привлечения внимания.
Это никакой не вброс, это буквально действительно то, что там написано.
источник

DS

Doge Shibu in F# Flood: Слоистый копролит
Dr. Friedrich von Never
Это никакой не вброс, это буквально действительно то, что там написано.
Но не надо конкретно это всерьез воспринимать
источник

Dv

Dr. Friedrich von Never in F# Flood: Слоистый копролит
И, ну, приводятся аргументы в пользу этого утверждения.
источник