[Haskell-cafe] [Haskell] Defining Cg, HLSL style vectors in Haskell