diff --git a/docs/_docs/reference/newtypes.md b/docs/_docs/reference/newtypes.md index ce5f4d3c..d69f2378 100644 --- a/docs/_docs/reference/newtypes.md +++ b/docs/_docs/reference/newtypes.md @@ -101,7 +101,11 @@ constraint. [[Pure|io.github.iltotore.iron.constraint.any.Pure]] is an alias for [[True|io.github.iltotore.iron.constraint.any.True]], a constraint that is always satisfied. ```scala -type FirstName = String :| Pure +opaque type FirstName = String :| Pure +object FirstName extends RefinedTypeOps[FirstName] +``` +```scala +val firstName = FirstName("whatever") ``` ## Inheriting base type