You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The README.md compares this library to Haskell's newtype and to Tagged types. However, more crucially, it doesn't mention how this is any different/better than simply using case class Thing(value: String) extends AnyVal.
From my understand this is an alternative to extends AnyVal, hence this info is crucial.
The text was updated successfully, but these errors were encountered:
I think that this piece of information is very crucial since value classes are native for scala. I know that there is this issue estatico#42 but I would expect to see that information in the top of the readme.
I mostly copy-pasted what was in the issue and made it more discover-able.
The README.md compares this library to Haskell's
newtype
and to Tagged types. However, more crucially, it doesn't mention how this is any different/better than simply usingcase class Thing(value: String) extends AnyVal
.From my understand this is an alternative to
extends AnyVal
, hence this info is crucial.The text was updated successfully, but these errors were encountered: