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

Комментарий

Подробности

Свойства страницы
Содержимое
... ... @@ -1,8 +1,33 @@
1 +Николай Гусев - Функциональное программирование для [[C#>>doc:Разработка.NET.C#.WebHome]] разработчиков
2 +https://2017.dotnext-moscow.ru/2017/msk/talks/2x8019akbcickyaumus8ka/
1 1  
2 -Николай Гусев - Функциональное программирование для C# разработчиков
3 -https://www.youtube.com/watch?v=VoLXQaoUFSs
4 -* Discriminated Union
5 -*
6 -*
4 +|1) Discriminated Union (Обязываем клиента реализовать код для всех возможных типов значений переменной)
5 +1.2) Result (Результат или ошибка)
6 +|2) Option, Nullable (Необязательный параметр)
7 +|3) Purity (Функция возвращает одинаковые результаты на одинаковых значения, не читает и не меняет глобальное состояние)
8 +|4) Totality (Функция должна уметь возвращать корректный результат при любом допустимом входном значении)
9 +|5) Функции высокого порядка
7 7  
11 +----
8 8  
13 +==== Внутренние ссылки: ====
14 +
15 +====== Дочерние страницы: ======
16 +
17 +{{children/}}
18 +
19 +====== Обратные ссылки: ======
20 +
21 +{{velocity}}
22 +#set ($links = $doc.getBacklinks())
23 +#if ($links.size() > 0)
24 + #foreach ($docname in $links)
25 + #set ($rdoc = $xwiki.getDocument($docname).getTranslatedDocument())
26 + * [[$escapetool.xml($rdoc.fullName)]]
27 + #end
28 +#else
29 + No back links for this page!
30 +#end
31 +{{/velocity}}
32 +
33 +----
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/
XWiki.XWikiComments[1]
Автор
... ... @@ -1,0 +1,1 @@
1 +XWiki.cccc1808
Комментарий
... ... @@ -1,0 +1,2 @@
1 +Can Your Programming Language Do This?
2 +https://www.joelonsoftware.com/2006/08/01/can-your-programming-language-do-this/
Дата
... ... @@ -1,0 +1,1 @@
1 +2022-03-26 17:52:01.327