Ну и да - не возвращай IActionResult из контроллера. Луче просто возвращай прям объекты. Потом с помощью глобального форматора легко с json на xml или даже как я когда-то на protobuf сменить. Ну и уж тем более не возвращай никогда явно JsonResult - старайся всегда и все делать максимально абстрактно.
этот пример полностью корректен, потому что это и есть монада - одна из. Из того, что не было затронуто в примере - написать правильную функцию .then() можно не для всего, а только для того, что удовлетворяет монадическим законам.
этот пример не объясняет корректно что такое монада
этот пример не объясняет корректно что такое монада
я уже написал. монада - это абстракция, отделяющая построение цепочку вычислений в контексте от результата этих вычислений. привел пример того, как выглядит монада на практике.
я уже написал. монада - это абстракция, отделяющая построение цепочку вычислений в контексте от результата этих вычислений. привел пример того, как выглядит монада на практике.
копипасту из википедии думаю все читали. пример я еще раз повторю не объясняет сущности монады.