Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in monads

Using return vs. not using return in the list monad

Why MonadPlus and not Monad + Monoid?

Turning A => M[B] into M[A => B]

Un-optioning an optioned Option

scala join option monads flatten

How do you identify monadic design patterns?

Using Eithers with Scala "for" syntax

Why is the use of Maybe/Option not so pervasive in Clojure?

Why should Applicative be a superclass of Monad?

If return a = return b then does a=b?

RxJava - fetch every item on the list

ST Monad == code smell?

How to extract value from monadic action

haskell monads comonad

Should do-notation be avoided in Haskell?

Why monads? How does it resolve side-effects?

haskell monads

How do I do logging in Haskell?

logging haskell monads

Simple examples to illustrate Category, Monoid and Monad?

What is a monad in FP, in categorical terms?

Simplest non-trivial monad transformer example for "dummies", IO+Maybe

Creative uses of monads

haskell monads

In what sense is the IO Monad pure?

haskell io monads