[Haskell-cafe] Automatically using boxed or unboxed vectors