Changelog
v0.2.4
2025-04-07
- Added
StdLibGivens
trait.
v0.2.3
2025-03-17
- Added
Validate.of
.
v0.2.2
2025-03-14
- Make
Newtype.Withoutvalidation.apply
not final.
v0.2.1
2025-02-26
Broken release.
v0.2.0
2025-02-16
- Added
Validate[-TInput, +TError]
andMake[-TInput, +TError, +TOutput]
traits. -
Newtype
now containsobject make extends Make[...]
.- Source compatibility for
MyNewType.make(10)
did not change, but it's not binary compatible with previous version. MyNewType.makeUnsafe
->MyNewType.make.unsafe
MyNewType.makeAsString
->MyNewType.make.asString
MyNewType.makeAsStrings
->MyNewType.make.asStrings
MyNewType.makeOrThrow
->MyNewType.make.orThrow
- Source compatibility for
-
All of the
Make
functions that return errors as strings now requireAsString[TError]
instance.- You can use the default
.toString()
based implementation withAsString.fromToString
.
- You can use the default
v0.1.0
2025-01-26
Initial release.