Open in app
Roman Elizarov
7.3K Followers
About

Sign in

7.3K Followers
About
Open in app
Wrong. The mistake is to have “null” inhabit all types — that is, to be of the top type.
54
1

Ron Wolf

Roman Elizarov

Roman Elizarov

Mar 3, 2019·1 min read

The mistake is to have “null” inhabit all types — that is, to be of the top type

Exactly! I even wrote a separate (previous) story about that: https://medium.com/@elizarov/null-is-your-friend-not-a-mistake-b63ff1751dd5

Written by

Roman Elizarov

Project Lead for the Kotlin Programming Language @JetBrains

More from Roman Elizarov

Project Lead for the Kotlin Programming Language @JetBrains

More From Medium

Deep recursion with coroutines

Roman Elizarov

Phantom of the Coroutine

Roman Elizarov

Reactive Streams and Kotlin Flows

Roman Elizarov

Functional Programming is on the rise

Roman Elizarov

Programming Binary Search

Roman Elizarov

A Tribute to Java

Roman Elizarov

Null is your friend, not a mistake

Roman Elizarov

Shared flows, broadcast channels

Roman Elizarov

About

Help

Legal

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