Proposal: exceptions are annoying, we need a way to ignore them. I propose the shrug (whatever) operator:
¯\_(ツ)_/¯
It work would look this:
try {
thing_that_throws_exception() or ¯\_(ツ)_/¯;
} catch (NastyPointlessException $npe) {
# control never enters this block
}
It doesn't matter how it should work, or whether it's a good idea, we need it, because exceptions are annoying.
We should differentiate the new shruggable exceptions by throwing them via the new
(╯°□°)╯︵($e)