haskell binding to curand (cuda random) library