newtype and refinement (refined) type for Scala 3
-
Updated
May 25, 2024 - Scala
newtype and refinement (refined) type for Scala 3
Rust newtype with guarantees 🇺🇦 🦀
A few extra tools
Introduction into fs2, newtype and refined types.
Collection of value objects(in terms of DDD), commonly used in enterprise applications.
Experiments with Spotify API
a type with 1 variant but convenient
Newtype, Generic Interface Deriving
Unboxed (multi-nested-)tagged + unboxed newtypes. Better and much friendlier alternative to AnyVals.
Opaque type encoding for convenient new types, and boilerplate minimization of integration with 3rd party libraries like circe, http4s, doobie, skunk, etc.
NewTypes for Scala with no runtime overhead
Solutions to exercises from the book Haskell Programming
Add a description, image, and links to the newtype topic page so that developers can more easily learn about it.
To associate your repository with the newtype topic, visit your repo's landing page and select "manage topics."