Safe Haskell | None |
---|---|
Language | Haskell2010 |
An abstract interface to a concurrent unique symbol generator.
Unlike Data.Unique
from base
the values are not a member of Ord
. However, there is no global bottleneck.
Documentation
Unique identifiers are created by creating heap objects in kind # that can be compared for value equality and then hashing them using their initial allocation address.