Could be useful for testing purposes.
E.g.
getDeterministicULID :: Seed -> ULID
getDeterministicULIDTime :: POSIXTime -> Seed -> ULID
For getDeterministicULID
the timestamp should increase with increasing seeds.
https://hackage.haskell.org/package/random-1.2.1.1/docs/System-Random.html#v:mkStdGen