Изменения документа F#
Редактировал(а) Alexandr Fokin 2023/02/17 15:57
<
>
отредактировано Alexandr Fokin
на 2021/08/15 13:12
на 2021/08/15 13:12
отредактировано Alexandr Fokin
на 2021/08/15 14:15
на 2021/08/15 14:15
Изменить комментарий:
К данной версии нет комментариев
Комментарий
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
-
Объекты (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -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/