The purpose is to inherit import from Exporter, so that when someone use's your module they get stuff imported correctly from your namespace.
For modules with procedural stuff, that is usually the right way to do things.
UPDATE
Oops, I just saw the "push" line. You are right, that doesn't make sense to me either. blush
In reply to RE (tilly) 2: my first module
by tilly
in thread my first module
by jptxs
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |