От версии 1.1 >
отредактировано Alexandr Fokin
на 2021/05/30 11:53
К версии < 6.1 >
отредактировано Alexandr Fokin
на 2021/08/15 14:23
>
Изменить комментарий: К данной версии нет комментариев

Комментарий

Подробности

Свойства страницы
Содержимое
... ... @@ -1,0 +1,10 @@
1 +
2 +Николай Гусев - Функциональное программирование для C# разработчиков
3 +https://www.youtube.com/watch?v=VoLXQaoUFSs
4 +
5 +1) Discriminated Union (Обязываем клиента реализовать код для всех возможных типов значений переменной)
6 +1.2) Result (Результат или ошибка)
7 +2) Option, Nullable (Необязательный параметр)
8 +4) Purity (Фукнция возвращает одинаковые результаты на одинаковых значения, не читает и не меняет глобальное состояние)
9 +5) Totality (Функция должна уметь возвращать корректный результат при любом допустимом входном значении)
10 +6) Фукнции высокого порядка
XWiki.XWikiComments[0]
Автор
... ... @@ -1,0 +1,1 @@
1 +XWiki.cccc1808
Комментарий
... ... @@ -1,0 +1,6 @@
1 +Реализация паттерна Discriminated Union для C#
2 +OneOf
3 +https://www.nuget.org/packages/OneOf/
4 +
5 +mcintyre321/OneOf
6 +https://github.com/mcintyre321/OneOf/
Дата
... ... @@ -1,0 +1,1 @@
1 +2021-08-15 13:12:54.97