что никак не помогает с лекциями того чувака, непонятно до такой степени, что я даже не могу решить, чего именно мне не хватает - знания стдлибы или еще чего-то?
ну дело в том, что я хаскель знаю приблизительно на том уровне, который дает Москвин и может даже чуточку больше
Вообще рекомендую вот это читать про хаскель, это небольшой и краткий скорее справочник, чем какой-то курс, но реально годный, если хочется что-то реальное на хаскеле писать: http://dev.stephendiehl.com/hask/
Проблема в том, что если наивно переносить в фшарп advanced фп подходы, то получается фигня, потому у фшарпа достаточно ограниченная система типов.
ну смотри, у нас есть же некоторая система типов и некоторые средства работы с ней? что эфшарп специфик можно делать с этой системой типов? или СЕ - это верх?
ну смотри, у нас есть же некоторая система типов и некоторые средства работы с ней? что эфшарп специфик можно делать с этой системой типов? или СЕ - это верх?
Ну верх - это магия на crtp, но там эргономика страдает.
ну смотри, у нас есть же некоторая система типов и некоторые средства работы с ней? что эфшарп специфик можно делать с этой системой типов? или СЕ - это верх?
ну смотри, у нас есть же некоторая система типов и некоторые средства работы с ней? что эфшарп специфик можно делать с этой системой типов? или СЕ - это верх?
Тут можно писать на таком, сипл хаскель стиле, когда у тебя всё в IO, повсюду обычные интерфейсы, но при этом эффекты обёрнуты в ссылочно прозрачный вид через то же IO.
И это норм стиль, он немного бойлерплейтным может быть в сложных кейсах, но работать будет. И он будет лучше better c# за счёт ссылочной прозрачности и ФП подходов к многопоточности, которые куда менее ногострельные, чем таски и им подобные.
ну смотри, у нас есть же некоторая система типов и некоторые средства работы с ней? что эфшарп специфик можно делать с этой системой типов? или СЕ - это верх?
мне кажется специфик уже всё сделано, а «плюс» это уже для ваших стрелочников - соваглобусность запредельная