Library support for Scala's NotNull trait
As far as I understand, if you want a reference type to be non-nullable you have to mixin the magic NotNull trait, and the compiler will automatically prevent you from putting null-able values in it. See this mailing-list thread for instance. What lacking is, a decent library support for non-nullable types. If I would like to write a pa...