Lexical::Types - Extend the semantics of typed lexicals.
VERSION
- Version 0.05
+ Version 0.09
SYNOPSIS
{ package Str; }
sub new { ... }
+CONSTANTS
+ "LT_THREADSAFE"
+ True iff the module could have been built with thread-safety features
+ enabled.
+
CAVEATS
The restrictions on the type (being either a defined package name or a
constant) apply even if you use the 'as' option to redirect to another
Only one mangler or prefix can be in use at the same time in a given
scope.
+ The implementation was tweaked to work around several limitations of
+ vanilla "perl" pragmas : it's thread safe, and doesn't suffer from a
+ "perl 5.8.x-5.10.0" bug that causes all pragmas to propagate into
+ "require"d scopes.
+
+ With 5.8 perls, the pragma does not propagate into "eval STRING". This
+ is due to a shortcoming in the way perl handles the hints hash, which is
+ addressed in perl 5.10.
+
DEPENDENCIES
perl 5.8, XSLoader.
Thanks Florian Ragwitz for suggesting the use of constants for types.
COPYRIGHT & LICENSE
- Copyright 2009 Vincent Pit, all rights reserved.
+ Copyright 2009,2010 Vincent Pit, all rights reserved.
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.