Page moved to /essays/monads-as-a-programming-pattern.