Demystifying the IO Monad for Rubyists

Cheatsheet: Free Monad

Providing an API for extensible-effects and monad transformers

Monad Transformers in JavaScript

The RIO Monad

Hexagonal Architecture and Free Monad: Two related design patterns?

Unit testing effectful Haskell with monad-mock

The Reader Monad — Part 1

async/await is just the do-notation of the Promise monad

What's a Monad? Digging into Haskell