[Haskell-cafe] Trouble using unboxed arrays