This is a shared library for creating and managing unique values in a referentially transparent way.
This project is now end-of-life. Its functionality has been adopted into Cats-Effect 3. We will consider releases for security or other significant tales of woe, but routine maintenance has ceased.
To use Unique in an existing SBT project with Scala 2.12 or a later version, add the following dependencies to your
build.sbt
depending on your needs:
libraryDependencies ++= Seq(
"org.typelevel" %% "unique" % "<version>"
)