Результаты поиска по запросу "monads"

6 ответов

Имеет ли смысл монада IO на языке, подобном C #

1 ответ

Либо, Варианты и для понимания

Я кодировал для понимания и удивился чему-то: def updateUserStats(user: User): Either[Error,User] = for { stampleCount <- stampleRepository.getStampleCount(user).right userUpdated <- Right(copyUserWithStats(user,stampleCount)).right // ????????? ...

7 ответов

Какое преимущество дает нам Monad по сравнению с Applicative?

я прочелэта статья [https://www.fpcomplete.com/school/advanced-haskell-1/functors-applicative-functors-and-monads] , но не понял последний раздел. Автор говорит, что Monad дает нам контекстную чувствительность, но можно достичь того же ...

ТОП публикаций

6 ответов

Каковы альтернативы монад использовать IO в чисто функциональном программировании?

4 ответа

Почему класс Functor не имеет возвращаемой функции?

С категориальной точки зрения функтор - это пара двух карт (одна между объектами, а другая между стрелками категорий), следуя некоторым аксиомам.Я предположи...

3 ответа

Почему Clojure 'let` и `for` обе монады?

В этом обсуждении Брайан Марик делает вывод, что

1 ответ

Можно ли сделать монаду IO из Haskell в Clojure?

Я посмотрел наalgo.monads а такжеfluokitten документация. Я также прочитал записи блога монадыДжим дуэй, Конрад Хинсен а такжеЛеонардо Борхес.Ближайшее, что ...

3 ответа

Связывающие функции, которые принимают несколько аргументов

После прочтения некоторого очень простого языка haskell теперь я знаю, как &quot;связать&quot; монадические действия, используяпривязывать, лайк:

2 ответа

Как я могу использовать parMap с монадической функцией?

4 ответа

Получите значение от IO, а не от самого вычисления

Будучи совершенно новым для Haskell, я в настоящее время пытаюсь улучшить свои навыки, написав переводчика для простого императивного языка игрушек.Одним из ...