perl-Minions - What is I<your> API?

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports noarch
Package name perl-Minions
Package version 1.000001
Package release alt1
Package architecture noarch
Package type rpm
Installed size 101.72 KB
Download size 101.72 KB
Official Mirror
Minions is a class builder that makes it easy to create classes that are modular, which means
there is a clear separation between what end users need to know (the interface for using the class) and implementation details that users
don't need to know about.
Classes are built from a specification that declares the interface of the class (i.e. what commands minions of the classs respond to),
as well as a package that provide the implementation of these commands.
This separation of interface from implementation details is an important aspect of modular design, as it enables modules to be interchangeable (so long as they have the same interface).
It is not a coincidence that the Object Oriented concept as originally envisioned was mainly concerned with messaging,
where in the words of Alan Kay (who coined the term "Object Oriented Programming") objects are "like biological cells and/or individual computers on a network, only able to communicate with messages"
and "OOP to me means only messaging, local retention and protection and hiding of state-process, and extreme late-binding of all things."
(see The Deep Insights of Alan Kay).


Package Version Architecture Repository
perl-Minions - - -


Name Value
/usr/share/perl5 -
perl(Digest/ -
perl(Exception/ -
perl(Hash/ -
perl(List/ -
perl(Module/ -
perl(Package/ -
perl(Params/ -
perl( -
perl(Sub/ -
rpmlib(PayloadIsLzma) -


Name Value
perl( = 1.0.001
perl(Minions/ -
perl(Minions/ -
perl(Minions/ -
perl-Minions = 1.000001-alt1


Type URL
Binary Package perl-Minions-1.000001-alt1.noarch.rpm
Source Package perl-Minions-1.000001-alt1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] noarch autoimports
    rpm [Sisyphus] noarch autoimports
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-Minions rpm package:
    # sudo apt-get install perl-Minions



See Also

Package Description
perl-Mira-0.0702-alt1.noarch.rpm multiple website content management framework
perl-Mira-scripts-0.0702-alt1.noarch.rpm Mira scripts
perl-Mirror-JSON-0.01-alt1.noarch.rpm Mirror Configuration and Auto-Discovery
perl-Mirror-URI-0.90-alt1.noarch.rpm Mirror Configuration and Auto-Discovery
perl-Mirror-YAML-0.03-alt1.noarch.rpm Mirror Configuration and Auto-Discovery
perl-Misc-Quality-0.1-alt1.noarch.rpm perl module Misc-Quality
perl-MiscUtils-1.0.0-alt1.noarch.rpm perl module MiscUtils
perl-Mite-0.0.1-alt1.noarch.rpm Moose-like OO, fast to load, with zero dependencies
perl-Mite-scripts-0.0.1-alt1.noarch.rpm Mite scripts
perl-Mixin-Event-Dispatch-2.000-alt1.noarch.rpm Mixin methods for simple event/message dispatch framework
perl-Mixin-ExtraFields-0.140002-alt1_11.noarch.rpm Add extra stashes of data to your objects
perl-Mixin-ExtraFields-Driver-DBIC-0.004-alt1.noarch.rpm store Mixin::ExtraFields data in a DBIx::Class store
perl-Mixin-ExtraFields-Hive-0.007-alt1.noarch.rpm infest your objects with hives
perl-Mixin-ExtraFields-Param-0.021-alt2_7.noarch.rpm Make your class provide a familiar "param" method
perl-Mixin-Historian-0.102000-alt1.noarch.rpm a mixin for recording history about objects