Konrad Hinsen

2009-02-18 08:24:52 UTC

The latest Clojure version broke many of my code by introducing the

function sequence whose name collided with my sequence monad. So I

decided that since now is the time for breaking changes, I should

solve that kind of problem thoroughly. I just renamed all monads in

clojure.contrib.monads and clojure.contrib.probabilities, the names

now have a -m suffix: sequence-m, maybe-m, etc.

Konrad.

function sequence whose name collided with my sequence monad. So I

decided that since now is the time for breaking changes, I should

solve that kind of problem thoroughly. I just renamed all monads in

clojure.contrib.monads and clojure.contrib.probabilities, the names

now have a -m suffix: sequence-m, maybe-m, etc.

Konrad.