The material here benefited from many discussions with Ken Shan.

List Monad as Continuation Monad

Manipulating Trees with Monads

Monad Transformers

continue with ?Week13...