I poked with the Error module today and played with exceptions. It's pretty neat, and I think I'd like to incorperate it into future projects to use instead of using eval and checking $@ directly. It seems to be a much more readable and functional alternative, plus I'm sure there are concepts I'm not picking up (probably from my little experience with Java). I haven't completely wrapped my head wround except yet, but I'm getting there.
Commercials that need to go:
Commercials that have made me laugh:
Error.pm's "interface" (Score:2)
I discuss this a little bit in my talk on exceptions [axkit.org].
Some day I must get around to finishing Error::Filter which uses a source filter to get it right.
Re:Error.pm's "interface" (Score:1)
qw(Ian Langworth)