Thank you very much for that article link. Very interesting article.

The idea of smart casts in Kotlin comes from Scala, which doesn't have nullable types. And yet, in Scala, I've never gotten a warning about possible nulls, or indeed a warning about anything, that I want to sidestep, much less suppress.

is a composer and photographer from Detroit, Michigan. He has been working on a Java program to display certain mathematical diagrams.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store