libsub-exporter-progressive-perl

Module for using sub::exporter only if needed
  https://metacpan.org/release/Sub-Exporter-Progressive/
  0
  no reviews



Sub::exporter is an incredibly powerful module, but with that power comes great responsibility, as well as some runtime penalties. sub::exporter::progressive is a sub::exporter wrapper that will let your users just use exporter if all they are doing is picking exports, but use sub::exporter if your users try to use sub::exporter's more advanced features, like renaming exports.

note that this module will export @export and @export_ok package variables for exporter to work. additionally, if your package uses advanced sub::exporter features like currying, this module will only use sub::exporter, so you might as well use it directly.