============================================================================== Release of version 0.05 of Perl6::Currying ============================================================================== NAME Perl6::Currying - Perl 6 curried closure syntax for Perl 5 SYNOPSIS use Perl6::Currying; sub add ($a,$b) { $a + $b } # Define a sub with named params print add(1,2); # Call it my $incr = &add.prebind(a=>1); # Bind the $a argument to 1 # to create an increment subroutine print $incr->(3), "\n"; # Increment a number DESCRIPTION The Perl6::Currying module lets you try out the new Perl 6 implicit higher-order function syntax in Perl 5. DEPENDENCIES The module is implemented using Filter::Simple and requires that module to be installed. AUTHOR Damian Conway (damian@conway.org) COPYRIGHT Copyright (c) 2002, Damian Conway. All Rights Reserved. This module is free software. It may be used, redistributed and/or modified under the same terms as Perl itself. ============================================================================== CHANGES IN VERSION 0.05 - Removed spurious debugging code ============================================================================== AVAILABILITY Perl6::Currying has been uploaded to the CPAN and is also available from: http://www.csse.monash.edu.au/~damian/CPAN/Perl6-Currying.tar.gz ==============================================================================