Fixing Slipshow's worst flaw using OCaml and a monad
choum.net