Ports Search

Results 2,9913,000 of 5,623 for /devel/.(0.003 seconds)
devel/Perl-Version-1.013 (Score: 0.032514982)
Parse and manipulate Perl version strings
Perl::Version provides a simple interface for parsing, manipulating and formatting Perl version strings.
devel/Perl6-Builtins-0.0.3 (Score: 0.032514982)
Provide Perl 5 versions of the new Perl 6 builtins
Several of the builtins in Perl 6 have different (i.e. more useful, less confusing) behaviours than their Perl 5 counterparts. This module provides Perl 5 versions of those builtins.
devel/Return-Value-1.666002 (Score: 0.032514982)
Return::Value - Polymorphic Return Values
Polymorphic return values are really useful. Often, we just want to know if something worked or not. Other times, we'd like to know what the error text was. Still others, we may want to know what the error code was, and what the error properties were. We don't want to handle objects or data structures for every single return value, but we do want to check error conditions in our code because that's what good programmers do.
devel/Perl6-Export-Attrs-0.000005 (Score: 0.032514982)
Perl 6 'is export(...)' trait as a Perl 5 attribute
Implements a Perl 5 native version of what the Perl 6 symbol export mechanism will look like. It's very straightforward: * If you want a subroutine to be capable of being exported (when explicitly requested in the use arguments), you mark it with the :Export attribute. * If you want a subroutine to be automatically exported when the module is used (without specific overriding arguments), you mark it with the :Export(:DEFAULT) attribute. * If you want a subroutine to be automatically exported when the module is used (even if the user specifies overriding arguments), you mark it with the :Export(:MANDATORY) attribute. * If the subroutine should also be exported when particular export groups are requested, you add the names of those export groups to the attribute's argument list. That's it.
devel/Pipeline-3.12 (Score: 0.032514982)
Pipeline - Generic pipeline interface
"Pipelines" are a mechanism to process data. They are designed to be plugged together to make fairly complex operations act in a fairly straightforward manner, cleanly, and simply.
devel/Perl6-Form-0.04 (Score: 0.032514982)
Implements the Perl 6 'form' built-in
Perl6::Form - Implements the Perl 6 'form' built-in This module implements virtually all of the functionality of the Perl 6 Form.pm module. The only differences are: Option pairs must be passed in a hash reference; Array data sources must be passed as array references; Options specified on the use Perl6::Form line are not (yet) lexically scoped; User-defined line-breaking subroutines are passed their data source as a reference to a scalar;
devel/Perl6-Rules-0.03 (Score: 0.032514982)
Implements (most of) the Perl 6 regex syntax
This module implements a close simulation of the Perl 6 rule and grammar constructs, translating them back to Perl 5 regexes via a source filter. (And hence suffers from all the usual limitations of a source filter, including the ability to translate complex code spectacularly wrongly).
devel/Perl6-Slurp-0.051005 (Score: 0.032514982)
Implements the Perl6 'slurp' built-in
Perl6::Slurp implements the Perl 6 'slurp' built-in. slurp takes a filename, a filehandle, a typeglob reference, an IO::File object, or a scalar reference, and converts it to an input stream if necessary, and reads in the entire stream. If slurp fails to set up or read the stream, it throws an exception.
devel/PerlIO-eol-0.16 (Score: 0.032514982)
PerlIO layer for normalizing line endings
This layer normalizes any of CR, LF, CRLF and Native into the designated line ending. It works for both input and output handles.
devel/PerlIO-utf8_strict-0.006 (Score: 0.032514982)
Fast and correct UTF-8 IO
PerlIO::utf8_strict provides a fast and correct UTF-8 PerlIO layer. Unlike perl's default :utf8 layer it checks the input for correctness.