Back to directory
davenverse avatar

fuuid

Functional UUID's for Scala. Read more below about its uses, features, and usage.

Clone repository

git clone https://github.com/davenverse/fuuid.git

147

Stars

36

Forks

2

Watchers

MIT

License

GitHub Actions Maven Central Code of Conduct Mergify Status Scala Steward badge

fuuid - Functional UUID

Head on over to the microsite

Impatient Quickstart

To use fuuid in an existing SBT project with Scala 2.12 or a later version, add the following dependency to your build.sbt:

libraryDependencies += "io.chrisdavenport" %% "fuuid" % "<version>"

And for integrations:

libraryDependencies ++= Seq(
    "io.chrisdavenport" %% "fuuid-circe"  % "<version>", // Circe integration
    "io.chrisdavenport" %% "fuuid-http4s" % "<version>", // Http4s integration
    "io.chrisdavenport" %% "fuuid-doobie" % "<version>"  // Doobie integration
)

For more info visit the microsite

Versions

fuuid Scala 2.12 Scala 2.13 Scala 3 Cats CE http4s Doobie Circe
0.8.x Yes Yes Pending 2.x 3.x 0.23.x 1.0.x 1.0.x
0.7.x Yes Yes Pending 2.x 2.x 0.22.x 0.13.x 0.14.x
0.6.x Yes Yes Pending 2.x 2.x 0.21.x 0.13.x 0.13.x

Releases

Fix Recursive Meta Instance Deprecate Instance Use

Accidentally missed a change from series/0.6 this just brings that forward.

Doobie 0.13.4 Http4s 0.22.1 Circe 0.14.1 Cats-Effect 2.5.2

Jun 30, 2021

Download .zip

Fix Recursive Meta Instance Deprecate Instance Use Include Build Improvements in Branch

v0.8.0-M1

Pre-release

May 20, 2021

Download .zip

Initial release based on cats-effect 3 Changes

Update to cats-effect 3 Use cats-effect-testing with specs2

Updates

cats-effect to 3.1.1 http4s to 1.0.0-M21 doobie to 1.0.0-M2