NOTE You probably want to look into the similar but superior concept of traits/roles instead. See "SEE ALSO" for suggested modules. Mixin inheritance is an alternative to the usual multiple-inheritance and solves the problem of knowing which parent w...
MSCHWERN/mixin-0.08 - 02 Dec 2015 23:18:42 UTCmixin::with is used to declare mix-in classes. When to use a mixin? Mixin classes useful for those that *add new functionality* to an existing class. If you find yourself doing: package Foo::ExtraStuff; use base 'Foo'; sub new_method { ... } package ...
MSCHWERN/mixin-0.08 - 02 Dec 2015 23:18:42 UTCThis module help you define breakpoints for your own module or applications making them easier to debug....
NKH/Debug-Mixin-0.4.4 - 14 Jan 2009 17:33:38 UTCDAVIDRW/Class-Mixin-1.00 - 26 May 2008 19:05:40 UTC
The Badger::Mixin module is a base class for mixin modules. Mixins are modules that implement functionality that can be mixed into other modules. This allows you to create modules using composition instead of misuing inheritance. The easiest way to d...
ABW/Badger-0.13 - 18 Oct 2018 15:19:12 UTCIt's boring to deal with opening files for IO, converting strings to handle-like objects, and all that. With Mixin::Linewise::Readers and Mixin::Linewise::Writers, you can just write a method to handle handles, and methods for handling strings and fi...
RJBS/Mixin-Linewise-0.108 - 08 Apr 2015 18:56:53 UTCMixin::Historian is an application of Mixin::ExtraFields. If you're not familiar with it, you should read about it, both in its documentation and in this article about Mixin::ExtraFields <http://advent.rjbs.manxome.org/2009-12-22.html>. Generally, it...
RJBS/Mixin-Historian-0.102000 - 05 Oct 2013 11:57:36 UTCSometimes your well-defined object needs a way to tack on arbirary extra fields. This might be a set of session-specific ephemeral data, a stash of settings that need to be easy to grow over time, or any sort of name-and-value parameters. Adding more...
RJBS/Mixin-ExtraFields-0.140002 - 04 Oct 2013 21:06:10 UTCThis is the base class for all Bot::Net mixins. It basically provides for a way of cataloging which mixins a class has added, tools for mixin setup, and magic for pulling mixin stuff into the importing package....
HANENKAMP/Bot-Net-0.1.0 - 23 Oct 2007 16:58:02 UTCMethods that can be useful to have on some classes or protocols. Currently implemented: "F()": call `F` from `FP::Stream` (useful in the repl to fully force a data structure)...
PFLANZE/FunctionalPerl-0.72.43 - 18 Jan 2021 01:57:56 UTCUsed to implement array based sequences....
PFLANZE/FunctionalPerl-0.72.43 - 18 Jan 2021 01:57:56 UTCNet::SNMP implements already the methods to retrieve raw SNMP values from the agents. With the help of specialized mixins, the access to these raw SNMP values is simplified and necessary calculations on these values are already done for gaining high ...
GAISSMAI/Net-SNMP-Mixin-0.14 - 04 Jul 2016 12:58:08 UTCThis class provides a few methods which are useful in all metaclasses....
ETHER/Moose-2.2014 - 19 Dec 2020 00:09:21 UTCYAPPO/Data-Model-0.00008 - 08 Jul 2013 11:21:40 UTC
Rose::Object::MixIn is a base class for mix-ins. A mix-in is a class that exports methods into another class. This export process is controlled with an Exporter-like interface, but Rose::Object::MixIn does not inherit from Exporter. When you use a Ro...
JSIRACUSA/Rose-Object-0.860 - 04 Oct 2013 21:07:10 UTCNEKOKAK/DBIx-Skinny-0.0742 - 20 Sep 2011 16:39:37 UTC
USUALOMA/Net-FTP-Find-0.041 - 24 Mar 2013 02:58:53 UTC
GAISSMAI/Net-SNMP-Mixin-0.14 - 04 Jul 2016 12:58:08 UTC