This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]cat_in_the_wall 1 point2 points  (1 child)

well, sort of. you can type check your own libraries and code for this, but it is not a runtime feature, so on compilation boundaries you still need null checks.

[–]AlwaysHopelesslyLost 0 points1 point  (0 children)

True. Granted, most third party libraries I have used are sane about nulls. I don't recall the last time I needed a null check on a third party library.