[Haskell-cafe] an array of pointers in FFI?