Generate Perl class hierarchies
The 'Class::Generate' package exports functions that take as arguments a
class specification and create from these specifications a Perl 5 class.
The specification language allows many object-oriented constructs: typed
members, inheritance, private members, required members, default values,
object methods, class methods, class variables, and more.
CPAN contains similar packages. Why another? Because object-oriented
programming, especially in a dynamic language like Perl, is a complicated
endeavor. I wanted a package that would work very hard to catch the errors
you (well, I anyway) commonly make. I wanted a package that could help me
enforce the contract of object-oriented programming. I also wanted it to
get out of my way when I asked.
- Sources inherited from project devel:languages:perl
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:Tomcat42/perl-Class-Generate && cd $_
- Create Badge
Source Files
Filename | Size | Changed |
---|---|---|
Class-Generate-1.18.tar.gz | 0000069048 67.4 KB | |
cpanspec.yml | 0000000503 503 Bytes | |
perl-Class-Generate.changes | 0000001517 1.48 KB | |
perl-Class-Generate.spec | 0000002503 2.44 KB |
Latest Revision
- updated to 1.18 see /usr/share/doc/packages/perl-Class-Generate/Changes 1.18 2020-10-13 - Rebuild for new PodWeaver deps (remove stale links).
Comments 0