[Haskell-cafe] looking for advice on "lifting" and FFI