johncolanduoni / nullable   2.1.0

BSD 3-clause "New" or "Revised" License GitHub

Safe and performant null handling for Scala

Scala versions: 2.11

Nullable

Nullable uses Scala's value classes to create an Option-like type that allows for safe and performant use of null values. Unlike Option, Nullable is represented as a simple reference at compile time, so there is no creation of a wrapper object like there is for Some.

License

Nullable is released under the 3-clause BSD license, which may be found in the LICENSE file at the root of this distribution.