Информация об изменениях

Сообщение Re[18]: Реальные проекты на экзотике (Hascell и пр.) - как? от 02.09.2019 23:35

Изменено 02.09.2019 23:39 Shmj

Re[18]: Реальные проекты на экзотике (Hascell и пр.) - как?
Здравствуйте, samius, Вы писали:

S>но это результат внесения псевдомонад в язык вместе с Linq-ом, а не результат хардкожения "большинства" монад до появления Linq.


А кто говорил про "до появления Linq"?
Re[18]: Реальные проекты на экзотике (Hascell и пр.) - как?
Здравствуйте, samius, Вы писали:

S>2) Nullable<T>, где T — структуры. Очень кривое нечто, что в принципе позволяет на высоком уровне работать с потенциально отсутствующими значениями. А именно, сравнивать, выполнять некоторые арифметические операции. Эта поделка очень сильно не дотягивает до аналога MayBe<T>. Хотя бы уже тем, что ограничена лишь структурами.


Есть оператор ?. Наверное не сталкивались...

Это я и называю захардкожено.

S>но это результат внесения псевдомонад в язык вместе с Linq-ом, а не результат хардкожения "большинства" монад до появления Linq.


А кто говорил про "до появления Linq"?