Top "Monad-transformers" questions

Monad transformers are an abstraction for combining monads.

Haskell: lift vs liftIO

In what situations should liftIO be used? When I'm using ErrorT String IO, the lift function works to lift IO …

haskell monad-transformers
Applicatives compose, monads don't

Applicatives compose, monads don't. What does the above statement mean? And when is one preferable to other?

haskell functional-programming monads monad-transformers applicative
Has anyone ever encountered a Monad Transformer in the wild?

In my area of business - back office IT for a financial institution - it is very common for a …

design-patterns haskell monad-transformers monads
missing Cats Functor[Future] instance

I am trying to use OptionT to combine methods returning Future[Option[T]] in a for-comprehension. import cats.data._ import …

scala future monad-transformers scala-cats
Avoiding lift with monad transformers

I have a problem to which a stack of monad transformers (or even one monad transformer) over IO. Everything is …

haskell monads monad-transformers