<
От версии < 3.2 >
отредактировано Alexandr Fokin
на 2021/08/15 13:12
К версии < 4.2 >
отредактировано Alexandr Fokin
на 2021/08/15 14:15
>
Изменить комментарий: К данной версии нет комментариев

Комментарий

Подробности

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