Hacker News new | ask | show | jobs
by ezyang 5325 days ago
Not really... you're perfectly capable of reading Python code:

  x = foo()
  y = bar(x)
  baz(y)
Knowing that any of these functions could throw an exception. How is it any different, from the reader's perspective? (Yes, it's /very/ different from an implementation perspective, but that's not what we're dealing with here...)