http://qs321.pair.com?node_id=606220


in reply to Shorten one liners with Class::Autouse

bsb,
How does this make the one liner shorter? Isn't '->' the same length as '-M'? If I wanted to use more than one exported function (or the same function more than once) from Foo::Bar wouldn't this actually make the 1 liner longer?
perll -e 'print Foo::Bar->blah()' perl -MFoo::Bar -e 'print blah()' perll -e 'print Foo::Bar->blah(), Foo::Bar->asdf()' perl -MFoo::Bar -e 'print blah(), asdf()'
I admit that using a one liner is extremely rare for me and I am likely missing something. Would you mind giving a more detailed explanation of how this helps or is it just "cool"?

Cheers - L~R