new package: haskell xorshift