Better docs on capturing success with catch block
authoranaxagoras <walkeraj@gmail.com>
Tue, 21 Jan 2014 16:47:24 +0000 (11:47 -0500)
committeranaxagoras <walkeraj@gmail.com>
Tue, 21 Jan 2014 16:47:24 +0000 (11:47 -0500)
commitc87ad8ce69beca36045baf185b4c9f48914cbae8
tree54336ddd5155d21d319849ac0ccb5979a2eb0efa
parent3c1bebcdf7d754813a7fecd78d87099df6f7e36b
Better docs on capturing success with catch block

While there is a note that calls it out below, I believe the behavior and usage of capturing success when also using a catch{} block is sufficiently different to the example that it merits its own example in the same code block. My rationale is twofold:

1) Because it is sufficiently different in behavior, giving an example goes a long way towards understanding.
2) Because this is a critical feature to have fail and it might be easy for someone reading the docs to digest the example and move on before reading the note below (which is unemphasized), it is best to have the second code example alongside the first with a meaningful name so that they are both digested at the same time.
lib/Try/Tiny.pm