Explicit Nulls with Unsafe Nulls (Student Talk)
We would like to present “Explicit Nulls with Unsafe Nulls” as a student talk.
UnsafeNulls is a new language feature to help users migrating to explicit nulls. It can create an unsafe scope, which allows selecting members on nullable variables and assigning nullabel values to non-nullable variables without checking. We will explian why we designed this feature and present a demo with some implementation details. Finally, we will show some interesting cases and pain points found during migrating community projects and the Scala compiler.