Hacker News new | ask | show | jobs
by alanfranz 2141 days ago
All json keys are optional, so you ALWAYS need to check for their presence or absence. Mess exists when some key is nullable and some isn't. Checking for nullability on a key that can never be null isn't extremely elegant.
1 comments

Why is that a mess? I don't see the difference.