[Haskell-cafe] optimising for vector units