Lexical::Sub - subroutines without namespace pollution River stage two • 7 direct dependents • 12 total dependents

This module implements lexical scoping of subroutines. Although it can be used directly, it is mainly intended to be infrastructure for modules that manage namespaces. This module influences the meaning of single-part subroutine names that appear dir...

ZEFRAM/Lexical-Var-0.009 - 25 Aug 2013 19:00:07 GMT

Sub::Lexical - implements lexically scoped subroutines River stage zero No dependents

Using this module will give your code the illusion of having lexically scoped subroutines. This is because where ever a sub is lexically declared it will really just turn into a "my()"ed scalar pointing to a coderef. However the lexically scoped subs...

BROQ/Sub-Lexical-0.81 - 15 Oct 2002 16:54:11 GMT

Sub::Exporter::Lexical - to export lexically-available subs with Sub::Exporter River stage one • 1 direct dependent • 1 total dependent

Sub::Exporter::Lexical provides an alternate installer for Sub::Exporter. Installers are documented in Sub::Exporter's documentation; all you need to know is that by using Sub::Exporter::Lexical's installer, you can import routines into a lexical sco...

RJBS/Sub-Exporter-Lexical-0.092292 - 24 Nov 2013 19:00:02 GMT

Lexical::Var - static variables without namespace pollution River stage two • 7 direct dependents • 12 total dependents

This module implements lexical scoping of static variables and subroutines. Although it can be used directly, it is mainly intended to be infrastructure for modules that manage namespaces. This module influences the meaning of single-part variable na...

ZEFRAM/Lexical-Var-0.009 - 25 Aug 2013 19:00:07 GMT

Lexical::Util - utilities for lexical item manipulation River stage zero No dependents

"Lexical::Util" is a module containing some common routines used by modules dealing with the lexical variables of routines other than their own. They are taken from various sources, including PadWalker, Perl6::Binding, and Lexical::Alias. This module...

KVAIL/Lexical-Util-0.8 - 30 Jul 2004 02:02:31 GMT

Lexical::Types - Extend the semantics of typed lexicals. River stage one • 2 direct dependents • 2 total dependents

This pragma allows you to hook the execution of typed lexicals declarations ("my Str $x") by calling a configurable method in a configurable package at each run. In particular, it can be used to automatically tie or bless typed lexicals whenever they...

VPIT/Lexical-Types-0.16 - 04 Nov 2017 17:13:40 GMT

Lexical::Hints - A featureful replacement for %^H River stage zero No dependents

This module provides a cleaner interface to the built-in "lexical hints hash" (%^H), and adds some useful new features to the existing mechanism. See perlpragma for details of the standard lexical hinting API....

DCONWAY/Lexical-Hints-0.000005 - 29 Jul 2013 13:57:30 GMT

Lexical::Alias - makes a lexical an alias for another variable River stage one • 2 direct dependents • 2 total dependents

This module allows you to alias a lexical (declared with "my") variable to another variable (package or lexical). You will receive a fatal error if you try aliasing a scalar to something that is not a scalar (etc.). Parameter Swaping (new!) Version 0...

PINYAN/Lexical-Alias-0.04 - 19 May 2003 15:17:15 GMT

Export::Lexical - Lexically scoped subroutine imports River stage zero No dependents

The Export::Lexical module provides a simple interface to the custom user pragma interface in Perl 5.10. Simply by marking subroutines of a module with the ":ExportLexical" attribute, they will automatically be flagged for lexically scoped import....

CGRAU/Export-Lexical-0.0.6 - 04 Oct 2015 00:33:01 GMT

Lexical::Import - clean imports from package-exporting modules River stage zero No dependents

This module allows functions and other items, from a separate module, to be imported into the lexical namespace (as implemented by Lexical::Var), when the exporting module exports non-lexically to a package in the traditional manner. This is a transl...

ZEFRAM/Lexical-Import-0.002 - 26 Oct 2011 20:36:50 GMT

Lexical::Failure - User-selectable lexically-scoped failure signaling River stage one • 1 direct dependent • 1 total dependent

This module sets up two new keywords: "fail" and "ON_FAILURE", with which you can quickly create modules whose failure signaling is lexicially scoped, under the control of client code. Normally, modules specify some fixed mechanism for error handling...

DCONWAY/Lexical-Failure-0.000007 - 13 Nov 2014 05:10:21 GMT

Lexical::Importer - Importer + Lexical subs/vars. River stage zero No dependents

This is a subclass of Importer which will import all symbols as lexicals instead of package symbols....

EXODIST/Lexical-Importer-0.000005 - 12 Jul 2016 16:43:11 GMT

Exporter::Lexical - exporter for lexical subs River stage one • 1 direct dependent • 1 total dependent

This module allows you to export lexical subs from your exporter module. It is implemented using the new "lexical_subs" feature in perl 5.18, so the functions truly are lexical (unlike some of the previous attempts). This module is quite experimental...

DOY/Exporter-Lexical-0.02 - 10 Jul 2013 21:34:59 GMT

Lexical::Accessor - true private attributes for Moose/Moo/Mouse River stage two • 2 direct dependents • 22 total dependents

Lexical::Accessor generates coderefs which can be used as methods to access private attributes for objects. The private attributes are stored inside-out, and do not add any accessors to the class' namespace, so are completely invisible to any outside...

TOBYINK/Lexical-Accessor-0.009 - 13 Jun 2017 19:03:40 GMT

constant::lexical - Perl pragma to declare lexical compile-time constants River stage one • 3 direct dependents • 4 total dependents

This module creates compile-time constants in the manner of constant.pm, but makes them local to the enclosing scope....

SPROUT/constant-lexical-2.0003 - 19 Jun 2016 22:16:42 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

Attribute::Lexical - sane scoping of function/variable attributes River stage one • 4 direct dependents • 4 total dependents

This module manages attributes that can be attached to subroutine and variable declarations. Although it can be used directly, it is mainly intended to be infrastructure for modules that supply particular attribute semantics. Meanings are assigned to...

ZEFRAM/Attribute-Lexical-0.005 - 30 Jul 2017 07:37:21 GMT

lexical::underscore - access your caller's lexical underscore River stage two • 2 direct dependents • 53 total dependents

Starting with Perl 5.10, it is possible to create a lexical version of the Perl default variable $_. Certain Perl constructs like the "given" keyword automatically use a lexical $_ rather than the global $_. It is occasionallly useful for a sub to be...

TOBYINK/lexical-underscore-0.004 - 30 Jan 2017 14:20:55 GMT

Lexical::Attributes - Proper encapsulation River stage zero No dependents

NOTE: This module has changed significantly between releases 1.3 and 1.4. Code that works with version 1.3 or earlier *will not* work with version 1.4 or later. NOTE: This is experimental software! Certain things will change, specially if they are ma...

ABIGAIL/Lexical-Attributes-2009121601 - 16 Dec 2009 12:17:26 GMT

Lexical::Persistence - Persistent lexical variable values for arbitrary calls. River stage two • 8 direct dependents • 22 total dependents

Lexical::Persistence does a few things, all related. Note that all the behaviors listed here are the defaults. Subclasses can override nearly every aspect of Lexical::Persistence's behavior. Lexical::Persistence lets your code access persistent data ...

RCAPUTO/Lexical-Persistence-1.023 - 19 Aug 2013 14:19:43 GMT

23 results (0.039 seconds)