• MORE:
  • Perl Camel
  • rss
  • GitHub logo
Perl.com
  •   ABOUT
  •   AUTHORS
  •   CATEGORIES
  • #
      TAGS

Benchmarking subroutine signatures

May 12, 2014 by David Farrell

development
subroutine
method
optimization

We review native subroutine signatures speed and show you how to make them faster

Read it

Perl levels up with native subroutine signatures

Feb 24, 2014 by David Farrell

development
modernperl
subroutine
method

The syntax, the benefits and what’s coming next

Read it

Banish unsightly variable assignments with Method::Signatures

Sep 8, 2013 by David Farrell

development
subroutine
syntax
method

Add subroutine signatures to Perl

Read it

How to track new CPAN releases

Jul 29, 2013 by David Farrell

cpan
community
configuration
cpan
module
subroutine
sysadmin

CPAN is a fantastic Perl resource with thousands of modules and new ones being added all the time. But how do you keep track of what’s being released? This article describes three techniques for keeping tabs on the latest CPAN releases.

Read it

Re-use code with Perl's anonymous functions

Jul 17, 2013 by David Farrell

development
functional
subroutine
sysadmin

An anonymous function in Perl is an unnamed subroutine. But what are they good for? This article shows how through using anonymous functions it’s possible to write more generic, re-usable Perl code.

Read it

Use the logical-or and defined-or operators to provide default subroutine variable behaviour

Jul 6, 2013 by David Farrell

development
modernperl
operator
subroutine

Perl subroutines do not have signatures so variables must be initialized and arguments assigned to them inside the subroutine code. This article describes two useful shortcuts that can simplify this process.

Read it
Page 1 of 1
Site Map
  • Home

  • About

  • Authors

  • Categories

  • Tags

Contact Us

To get in touch, send an email to perl.com-editor@perl.org, or submit an issue to perladvent/perldotcom on GitHub.

Perl Camel rss GitHub logo

License

This work is licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License.

Creative Commons License

Legal

Perl.com and the authors make no representations with respect to the accuracy or completeness of the contents of all work on this website and specifically disclaim all warranties, including without limitation warranties of fitness for a particular purpose. The information published on this website may not be suitable for every situation. All work on this website is provided with the understanding that Perl.com and the authors are not engaged in rendering professional services. Neither Perl.com nor the authors shall be liable for damages arising herefrom.