Search results for "module::Moose::Meta::*"
Mouse - Moose minus the antlers
Moose is a postmodern object system for Perl5. Moose is wonderful. Unfortunately, Moose has a compile-time penalty. Though significant progress has been made over the years, the compile time penalty is a non-starter for some very specific application...
SKAJI/Mouse-v2.5.10 - 28 Mar 2020 13:17:36 UTC - Search in distribution- Test::Mouse - Test functions for Mouse specific features
- Mouse::Util::TypeConstraints - Type constraint system for Mouse
Moxie - Not Another Moose Clone
Moxie is a new object system for Perl 5 that aims to be a successor to the Moose module. The goal is to provide the same key features of Moose; syntactic sugar, common base class, slot management, role composition, accessor generation and a meta-obje...
STEVAN/Moxie-0.07 - 15 Nov 2017 23:31:53 UTC - Search in distribution
Moo - Minimalist Object Orientation (with Moose compatibility)
"Moo" is an extremely light-weight Object Orientation system. It allows one to concisely define objects and roles with a convenient syntax that avoids the details of Perl's object system. "Moo" contains a subset of Moose and is optimised for rapid st...
HAARG/Moo-2.005005 - 05 Jan 2023 20:56:38 UTC - Search in distribution
Mite - Moose-like OO, fast to load, with zero dependencies.
Mite provides a subset of Moose features with very fast startup time and zero dependencies. Moose and Moo are great... unless you can't have any dependencies or compile-time is critical. Mite provides Moose-like functionality, but it does all the wor...
TOBYINK/Mite-0.012000 - 12 Dec 2022 20:44:49 UTC - Search in distribution
PRANG - XML graph engine - XML to Moose objects and back!
PRANG is an XML Graph engine, which provides post-schema validation objects (PSVO). It is designed for implementing XML languages for which a description of the valid sets of XML documents is available - for example, a DTD, W3C XML Schema or Relax sp...
EGILES/PRANG-0.21 - 30 Jan 2023 22:10:38 UTC - Search in distribution- PRANG::Graph::Text - accept an XML TextNode
- PRANG::Graph::Choice - accept multiple discrete node types
- PRANG::Graph - XML mapping by peppering Moose attributes
- 4 more results from PRANG »
Reindeer - Moose with more antlers
Like Moose? Use MooseX::* extensions? Maybe some MooseX::Types libraries? Hate that you have to use them in every. Single. Class. Reindeer aims to resolve that :) Reindeer _is_ Moose -- it's just Moose with a number of the more useful/popular extensi...
RSRCHBOY/Reindeer-0.020 - 20 Dec 2017 23:30:25 UTC - Search in distribution- Reindeer::Role - Reindeer in role form
cpm - a fast CPAN module installer
SKAJI/App-cpm-0.997017
-
28 Apr 2024 21:16:06 UTC
-
Search in distribution
POE - portable multitasking and networking framework for any event loop
POE is a framework for cooperative, event driven multitasking and networking in Perl. Other languages have similar frameworks. Python has Twisted. TCL has "the event loop". POE provides a unified interface for several other event loops, including sel...
BINGOS/POE-1.370 - 23 Mar 2022 12:47:09 UTC - Search in distribution
Valiant - Object validation inspired by Ruby on Rails and more.
Domain level validations for Moo or Moose classes and related capabilities such as attribute filtering and internationalization. Provides a domain specific language which allows you to defined for a given class what a valid state for an instance of t...
JJNAPIORK/Valiant-0.002003 - 04 Oct 2023 17:28:16 UTC - Search in distribution
Tree - An N-ary tree
This is meant to be a full-featured N-ary tree representation with configurable error-handling and a simple events system that allows for transparent persistence to a variety of datastores. It is derived from Tree::Simple, but has a simpler interface...
RSAVAGE/Tree-1.16 - 24 Jul 2023 00:28:36 UTC - Search in distribution
Grades - A collocation of homework, classwork and exams
An alternative to a spreadsheet for grading students, using YAML files and scripts. The students are the players in a league ( class.) See the README and example emile league in t/emile in the distribution for the layout of the league directory in wh...
DRBEAN/Grades-0.16 - 06 Apr 2014 00:32:22 UTC - Search in distribution
Nile - Android Like Visual Web App Framework Separating Code From Design Multi Lingual And Multi Theme.
Nile - Android Like Visual Web App Framework Separating Code From Design Multi Lingual And Multi Theme. Beta version, API may change. The project's homepage <https://github.com/mewsoft/Nile>. The main idea in this framework is to separate all the htm...
MEWSOFT/Nile-0.55 - 14 Oct 2014 09:32:49 UTC - Search in distribution
Bolts - An Inversion of Control framework for Perl
Caution: *This is an experimental API. Some aspects of the API may change, possibly drastically, from version to version. That probably won't happen, but please contact me via email if you plan to use this in something and want to know what might cha...
HANENKAMP/Bolts-0.143171 - 13 Nov 2014 20:05:02 UTC - Search in distribution
perl5i - Fix as much of Perl 5 as possible in one pragma
Perl 5 has a lot of warts. There's a lot of individual modules and techniques out there to fix those warts. perl5i aims to pull the best of them together into one module so you can turn them on all at once. This includes adding features, changing exi...
MSCHWERN/perl5i-v2.13.2 - 07 Jun 2016 00:36:03 UTC - Search in distribution- perl5ifaq - Frequently Asked Questions about perl5i
Tree::DAG_Node - An N-ary tree
This class encapsulates/makes/manipulates objects that represent nodes in a tree structure. The tree structure is not an object itself, but is emergent from the linkages you create between nodes. This class provides the methods for making linkages th...
RSAVAGE/Tree-DAG_Node-1.32 - 02 Feb 2021 00:08:31 UTC - Search in distribution
Moops - Moops Object-Oriented Programming Sugar
Moops is sugar for declaring and using roles and classes in Perl. The syntax is inspired by MooseX::Declare, and Stevan Little's p5-mop-redux project (which is in turn partly inspired by Perl 6). Moops has fewer than half of the dependencies as Moose...
TOBYINK/Moops-0.038 - 15 Feb 2020 09:33:03 UTC - Search in distribution
Moos - Moo s{imple,peedy,ingle}
Moos completes the M to Moose sequence of Perl OO modules. This one is pure Perl, single file and mostly Moose compatible (for what it does). Moos has no non-core dependencies, but certain features (roles, debugging functions, legacy Perl support) do...
INGY/Moos-0.30 - 19 Aug 2014 23:29:28 UTC - Search in distribution
HackaMol - HackaMol: Object-Oriented Library for Molecular Hacking
The HackaMol publication <http://pubs.acs.org/doi/abs/10.1021/ci500359e> has a more complete description of the library (pdf available from researchgate <http://www.researchgate.net/profile/Demian_Riccardi/publication/2737781 91_HackaMol_an_object-or...
DEMIAN/HackaMol-0.053 - 23 Feb 2022 00:55:44 UTC - Search in distribution
JSORB - Javascript Object Request Broker
__ __ /\ \ /\_\ ____ ___ _ __ \ \ \____ \/\ \ /',__\ / __`\ /\`'__\ \ \ '__`\ \ \ \ /\__, `\/\ \L\ \\ \ \/ \ \ \L\ \ _\ \ \ \/\____/\ \____/ \ \_\ \ \_,__/ /\ \_\ \ \/___/ \/___/ \/_/ \/___/ \ \____/ \/___/ DISCLAIMER This is a VERY VERY early releas...
STEVAN/JSORB-0.04 - 13 Jan 2010 19:27:11 UTC - Search in distribution
Net::Twitter - A perl interface to the Twitter API
This module has been superseded by Twitter::API. Please update as soon as you possibly can to use new features and the new API versions. This module will no longer be supported. This module provides a perl interface to the Twitter APIs. See <http://d...
MMIMS/Net-Twitter-4.01043 - 17 Jan 2018 18:36:07 UTC - Search in distribution