optional 1.2.1+1 optional: ^1.2.1+1 copied to clipboard
An implementation of the Optional type
Changelog #
1.2.0 #
- Operators are now overloaded, so you can add, subtract, etc., Optionals. Any operation involving an empty Optional will return an empty Optional.
- Added examples.
1.1.0 #
Optional.ofNullable()
andOptional.empty()
constructors are nowconst
.Optional.of()
constructor now throwsArgumentError
when passed null, instead ofNoValuePresentError
.NoValuePresentError
now extendsStateError
.
1.0.0 #
- Initial release