Hacker News new | ask | show | jobs
by joeatwork 1058 days ago
I think the poster means that adding null is a big, substantial change to the interface - if you have a function that used to not make sense with a null argument, and then it suddenly does make sense with a null, then the function has changed in a way observable to callers.
1 comments

> the function has changed in a way observable to callers.

Observable to new callers who might want to pass None, but not to the existing callers who don't pass None as it is because it was not possible prior to the change.