Здравствуйте, alex_public, Вы писали:
S>>Подобное возможно в С#, в виде Lifted Operators для Nullable. _>Бррр, ну вроде бы уже несколько раз обсудили, что подобное мы не рассматриваем. Т.е. вот если бы в C# был механизм реализовать подобное для любой монады, тогда да, это было бы по теме...
Насколько я понял, эти Lifted Operators для Nullable тоже не являются аналогом монады Maybe, так как не останавливают вычисления. Это скорее аппликативный функтор Maybe, чем монада — то есть толку от него мало.