ECOOP 2022
Mon 6 June - Thu 7 July 2022 Berlin, Germany
Mon 6 Jun 2022 13:30 - 14:00 at Aurora Borealis 1 - 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.

Slides (Unsafe_Nulls_Talk.pdf)252KiB

Mon 6 Jun

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

13:30 - 15:00
Student TalkScala at Aurora Borealis 1
13:30
30m
Talk
Explicit Nulls with Unsafe Nulls (Student Talk)
Scala
Yaoyu Zhao University of Waterloo, Ondřej Lhoták University of Waterloo
File Attached