Монада MayBe
От: Gattaka Россия  
Дата: 21.01.17 03:10
Оценка:
Какие существуют наиболее популярные реализации?
Отредактировано 21.01.2017 9:48 AndrewVK . Предыдущая версия .
maybe
Re: Монада MayBe
От: Sinix  
Дата: 21.01.17 07:02
Оценка:
Здравствуйте, Gattaka, Вы писали:

G>Какие существуют наиболее популярные реализации?


[NotNull]/[CanBeNull] решарпера и non-nullable refs в c#8. Всё остальное — или заточено под конкретный сценарий, или код с ним выглядит как будто девелопер отравился лямбдами.

Не, в c# 8 будет и полноценный match expression вместе с is operator, но для Option/MayBe от них уже не будет толку. Почему — см выше.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.