Dijkstra monads
Dijkstra monads in monadic computation
Bart Jacobs
CMCS 2014
This paper discusses a monad for predicate transformers (dubbed the Dijkstra monad in an earlier paper by Swamy et al. that is now also on my reading list). This post is an attempt to express a very, very small part of the ideas of the paper in Haskell, to try to make some sense of them.
Read more »
Labels: functional programming, haskell