* Hans Dieter Pearcey [EMAIL PROTECTED] [2007-07-24T22:00:15]
On Tue, Jul 24, 2007 at 07:46:36AM -0400, Dave O'Neill wrote:
Using '::Bar::Baz' is probably a better choice. Most Perl people know
what a :: prefix means for namespacing, but only Catalyst people will
find '+Bar::Baz' intuitive.
I think this is worse, honestly; I wrote a whole reply to you assuming that
you meant ::Bar::Baz would have Email::Exception prepended, because that is
how I instinctively parsed it.
-throw('Fully::Qualified::Name');
-throw('-Under::EE');
(a) hypen means tacked on to previous thing like hyper -active and -trophic
(b) it lets you skip quoting
(c) which means less typing for the common case
-throw(-Under::EE = { });
I dunno, it's late and I'm about to sleep, but it's a thought.
--
rjbs