See Module::CoreList for one.
corelist [-a|-d] <ModuleName> | /<ModuleRegex>/ [<ModuleVersion>] ...
corelist [-v <PerlVersion>] [ <ModuleName> | /<ModuleRegex>/ ] ...
-a lists all versions of the given module (or the matching modules, in
case you used a module regexp) in the perls Module::CoreList knows
corelist -a utf8
utf8 was first released with perl 5.006
-d finds the first perl version where a module has been released by
date, and not by version number (as is the default).
-? or -help
help! help! help! to see more help, try --man.
all of the help
-v lists all of the perl release versions we got the CoreList for.
If you pass a version argument (value of $], like 5.00503 or
5.008008), you get a list of all the modules and their respective
versions. (If you have the "version" module, you can also use new-
style version numbers, like 5.8.8.)
In module filtering context, it can be used as Perl version filter.
As a special case, if you specify the module name "Unicode", you'll get
$ corelist File::Spec 0.89
File::Spec 0.89 was not in CORE (or so I think)
$ corelist File::Spec::Aliens
File::Spec::Aliens was not in CORE (or so I think)
$ corelist /IPC::Open/
IPC::Open2 was first released with perl 5
IPC::Open3 was first released with perl 5
$ corelist /MANIFEST/i
ExtUtils::Manifest was first released with perl 5.001
$ corelist /Template/
/Template/ has no match in CORE (or so I think)
$ corelist -v 5.8.8 B
$ corelist -v 5.8.8 /^B::/
Copyright (c) 2002-2007 by D.H. aka PodMaster
Currently maintained by the perl 5 porters <firstname.lastname@example.org>.
This program is distributed under the same terms as perl itself. See
http://perl.org/ or http://cpan.org/ for more info on that.
Man Pages Copyright Respective Owners. Site Copyright (C) 1994 - 2017
All Rights Reserved.