haskell-hvr / uuid

A Haskell library for creating, printing and parsing UUIDs
http://hackage.haskell.org/package/uuid
61 stars 38 forks source link

Are v1 uuids thread safe? #68

Open qwbarch opened 2 years ago

qwbarch commented 2 years ago

I noticed one of the internal functions it depends on states this:

Isn't system wide or thread safe, nor does it properly randomize the clock value on initialization.

Source: https://hackage.haskell.org/package/uuid-1.3.15/docs/src/Data.UUID.V1.html#ByteSink Perhaps this should be documented for nextUUID if that's the case.