namespace - Perl pragma to use like C++ namespace aliasing River stage zero No dependents

Allow aliasing namespace. May be useful for reusability increase. use namespace ALIAS => PACKAGE [, qw/IMPORT_LIST [ ::SUBPACKAGE [ IMPORT_LIST ]] /]; ALIAS and PACKAGE is required parameters; IMPORT_LIST is the usual list of import. Also may be unde...

AMICHAUER/namespace-0.05 - 06 Oct 2001 09:20:01 GMT

UR::Namespace - Manage collections of packages and classes River stage one • 2 direct dependents • 3 total dependents

A UR namespace is the top-level object that represents your data's class structure in the most general way. After use-ing a namespace module, the program gets access to the module autoloader, which will automatically use modules on your behalf if you...

BRUMMETT/UR-0.47 - 06 Aug 2018 14:29:10 GMT

XML::Namespace - Simple support for XML Namespaces River stage three • 2 direct dependents • 113 total dependents

This module implements a simple object for representing XML Namespaces in Perl. It provides little more than some syntactic sugar for your Perl programs, saving you the bother of typing lots of long-winded URIs. It was inspired by the Class::RDF::NS ...

ABW/XML-Namespace-0.02 - 22 Aug 2005 14:17:51 GMT

URI::Namespace - A namespace URI/IRI class with autoload methods River stage two • 7 direct dependents • 23 total dependents

This module provides an object with a URI/IRI attribute, typically used prefix-namespace pairs, typically used in XML, RDF serializations, etc. The local part can be used as a method, these are autoloaded....

KJETILK/URI-NamespaceMap-1.06 - 27 Jan 2018 11:26:56 GMT

JSORB::Namespace - A JSORB namespace River stage one • 1 direct dependent • 1 total dependent

A JSORB Namespace is basically a container for storing other namespaces and/or interfaces (see JSORB::Interface)....

STEVAN/JSORB-0.04 - 13 Jan 2010 19:27:11 GMT

namespace::alias - Lexical aliasing of namespaces River stage zero No dependents

This module allows you to load packages and use them with a shorter name within a lexical scope. This is how you load a module and install an alias for it: use namespace::alias 'Some::Class'; This will load "Some::Class" and install the alias "Class"...

FLORA/namespace-alias-0.02 - 26 Mar 2012 13:51:06 GMT

Types::Namespace - type constraints for dealing with namespaces River stage two • 7 direct dependents • 23 total dependents

Types::Namespace is a type constraint library suitable for use with Moo/Moose attributes, Kavorka sub signatures, and so forth. It builds on Types::URI....

KJETILK/URI-NamespaceMap-1.06 - 27 Jan 2018 11:26:56 GMT

namespace::clean - Keep imports and functions out of your namespace River stage four • 667 direct dependents • 7403 total dependents

Keeping packages clean When you define a function, or import one, into a Perl package, it will naturally also be available as a method. This does not per se cause problems, but it can complicate subclassing and, for example, plugin classes that are i...

RIBASUSHI/namespace-clean-0.27 - 18 May 2016 02:27:42 GMT

namespace::local - Confine imports or functions to a given scope River stage zero No dependents

KHEDIN/namespace-local-0.07 - 17 Dec 2018 00:00:52 GMT

namespace::sweep - Sweep up imported subs in your classes River stage two • 14 direct dependents • 56 total dependents

Because Perl methods are just regular subroutines, it's difficult to tell what's a method and what's just an imported function. As a result, imported functions can be called as methods on your objects. This pragma will delete imported functions from ...

FRIEDO/namespace-sweep-0.006 - 15 Oct 2012 22:07:37 GMT

Redis::Namespace - a wrapper of Redis.pm that namespaces all Redis calls River stage zero No dependents

Redis::Namespace is a wrapper of Redis.pm that namespaces all Redis calls. It is useful when you have multiple systems using Redis differently in your app....

SHOGO/Redis-Namespace-0.08 - 28 Jan 2018 12:16:05 GMT

Namespace::Pollute - Loads and imports the default exported symbols of a list of modules River stage zero No dependents

Takes a list of modules, loads them, and exports their symbols into the current namespace. This first version provides only a small advantage in brevity over a list of 'use' statements, but has the ability to print out the symbols as they are exporte...

SBLANTON/Namespace-Pollute-0.002 - 26 Nov 2012 19:11:05 GMT

namespace::lexical - like namespace::clean but instead of deleting subs, makes them lexical River stage zero No dependents

namespace::lexical works a lot like namespace::clean but rather than removing functions from your namespace, it converts them into lexical subs (like "my sub foo { ... }" on Perl 5.18 and above). namespace::lexical requires Perl 5.12 or above. API "i...

TOBYINK/namespace-lexical-0.002 - 31 Aug 2018 11:06:13 GMT

WordList::Namespace - Catalog of WordList::* namespaces River stage two • 45 direct dependents • 64 total dependents

This module might be useful if you want to know exactly which "WordList::*" modules actually contain a word list and which contain something else. Initially all "WordList::*" were actual wordlists, but some modules under this namespace end up being u...

PERLANCAR/WordList-0.4.1 - 03 Apr 2018 12:34:34 GMT

Namespace::Dispatch - A dispatcher treating namespaces as a tree River stage one • 2 direct dependents • 2 total dependents

Namespace::Dispatch is designed for the purpose that tasks are broke into a set of relevant, hierarchical modules. Implicit dispatching ability was attached into these modules when they are declared as members of this set. Any node in this hierarchy ...

SHELLING/Namespace-Dispatch-0.07 - 04 Feb 2013 09:13:38 GMT

namespace::functions - Keep package's namespace clean River stage zero No dependents

This pragma allows to collect all functions existing in package's namespace and finally delete them. The problem is that any function which is imported to your package, stays a part of public API of this package. I.e.: package My::PollutedClass; use ...

DEXTER/namespace-functions-0.0101 - 30 Jan 2011 12:08:15 GMT

namespace::autoclean - Keep imports out of your namespace River stage four • 1294 direct dependents • 5685 total dependents

When you import a function into a Perl package, it will naturally also be available as a method. The "namespace::autoclean" pragma will remove all imported symbols at the end of the current package's compile cycle. Functions called in the package its...

ETHER/namespace-autoclean-0.28 - 13 Oct 2015 01:27:25 GMT

lib/Bubblegum/Namespace.pm River stage one • 2 direct dependents • 2 total dependents

AWNCORP/Bubblegum-0.45 - 05 Oct 2014 12:10:06 GMT

XML::Atom - Atom feed and API implementation River stage three • 46 direct dependents • 273 total dependents

Atom is a syndication, API, and archiving format for weblogs and other data. *XML::Atom* implements the feed format as well as a client for the API....

MIYAGAWA/XML-Atom-0.42 - 12 May 2017 05:34:02 GMT

lib/UR/Namespace/Command/Define/Namespace.pm River stage one • 2 direct dependents • 3 total dependents

BRUMMETT/UR-0.47 - 06 Aug 2018 14:29:10 GMT

118 results (0.022 seconds)