[Haskell-cafe] Pure and monadic functions using the Repa arrays