Search results for "sub::curried"
Sub::Curried - automatically curried subroutines
Currying and Partial Application come from the heady world of functional programming, but are actually useful techniques. Partial Application is used to progressively specialise a subroutine, by pre-binding some of the arguments. Partial application ...
OSFAMERON/Sub-Curried-0.13 - 26 May 2014 02:18:24 UTC - Search in distribution
Sub::Curry - Create curried subroutines
"Sub::Curry" is a module that provides the currying technique known from functional languages. This module, unlike many other modules that borrow techniques from functional languages, doesn't try to make Perl functional. Instead it tries to make curr...
LODIN/Sub-Curry-0.8 - 28 Feb 2005 15:28:36 UTC - Search in distribution
curry - Create automatic curried method call closures for any class or object
MSTROUT/curry-2.000001
-
30 Dec 2021 12:09:34 UTC
-
Search in distribution
Sub::Lib - Stuff sub-routines into a run-time namespace. Because. Reasons.
Sub::Lib allows you to store sub-routines into a common library which can then passed around as a variable. It's a run-time namespace....
PRAVUS/Sub-Lib-0.03 - 04 Apr 2017 14:07:07 UTC - Search in distribution
Moose - A postmodern object system for Perl 5
Moose is an extension of the Perl 5 object system. The main goal of Moose is to make Perl 5 Object Oriented programming easier, more consistent, and less tedious. With Moose you can think more about what you want to do and less about the mechanics of...
ETHER/Moose-2.2207 - 21 Jan 2024 01:10:45 UTC - Search in distribution- Moose::Manual::Delegation - Attribute delegation
Future - represent an operation awaiting completion
A "Future" object represents an operation that is currently in progress, or has recently completed. It can be used in a variety of ways to manage the flow of control, and data, through an asynchronous program. Some futures represent a single operatio...
PEVANS/Future-0.50 - 17 Mar 2023 17:09:37 UTC - Search in distribution
Aspect - Aspect-Oriented Programming (AOP) for Perl
What is Aspect-Oriented Programming? Aspect-Oriented Programming (AOP) is a programming paradigm which aims to increase modularity by allowing the separation of "cross-cutting "concerns. It includes programming methods and tools that support the modu...
ADAMK/Aspect-1.04 - 09 Apr 2013 05:38:16 UTC - Search in distribution- Aspect::Pointcut - API for determining which events should be hooked
List::Gen - provides functions for generating lists
ASG/List-Gen-0.974
-
12 Nov 2011 05:03:05 UTC
-
Search in distribution
Wraith - Parser Combinator in Perl
Wraith is a simple parser combinator library (not monadic nor memoized) inspired by Boost.Spirit. It is not complete as Spirit but the fundamental operators are implemented. When applied with arguments, all operators/combinators return a function, wh...
WITHERING/Wraith-0.12 - 04 Nov 2013 06:26:50 UTC - Search in distribution
share::Synopsis::S03-operators
HINRIK/Perl6-Doc-0.47
-
06 Dec 2010 03:25:27 UTC
-
Search in distribution
autobox - call methods on native types
The autobox pragma allows methods to be called on integers, floats, strings, arrays, hashes, and code references in exactly the same manner as blessed references. Autoboxing is transparent: values are not blessed into their (user-defined) implementat...
CHOCOLATE/autobox-v3.0.1 - 05 May 2018 20:07:08 UTC - Search in distribution
FAST::List::Gen - provides functions for generating lists
DHARD/FAST-1.06
-
21 Apr 2015 08:04:25 UTC
-
Search in distribution
AutoCurry - automatically create currying variants of functions
This module automatically creates currying variants of functions. For each function "foo", a currying variant "foo_c" will be created that (1) captures whatever arguments are passed to it and (2) returns a new function. The new function awaits any ne...
TMOERTEL/AutoCurry-0.1003 - 21 Mar 2005 18:59:25 UTC - Search in distribution
autobox::Core - Provide core functions to autoboxed scalars, arrays and hashes.
The autobox module promotes Perl's primitive types (literals (strings and numbers), scalars, arrays and hashes) into first-class objects. However, autobox does not provide any methods for these new classes. autobox::CORE provides a set of methods for...
SWALTERS/autobox-Core-1.33 - 17 Dec 2016 22:40:50 UTC - Search in distribution
Regexp::Common - Provide commonly requested regular expressions
By default, this module exports a single hash (%RE) that stores or generates commonly needed regular expressions (see "List of available patterns"). There is an alternative, subroutine-based syntax described in "Subroutine-based interface". General s...
ABIGAIL/Regexp-Common-2017060201 - 02 Jun 2017 22:07:57 UTC - Search in distribution
Data::Util - A selection of utilities for data and data types
This module provides utility functions for data and data types, including functions for subroutines and symbol table hashes (stashes). This module makes for a pure Perl and XS implementation. However, if you want to use the full capacity of it, we re...
SYOHEX/Data-Util-0.67 - 16 Mar 2022 04:30:34 UTC - Search in distribution- Data::Util::JA - データとデータ型のためのユーティリティ集
FP::Hash
Provides pure functions on hash tables. Note though that hash table updates simply copy the whole hash table, thus you may easily get bad computational complexity. (If you really care about that, and not so much about interoperability with other Perl...
PFLANZE/FunctionalPerl-0.72.76 - 22 Jan 2023 15:12:41 UTC - Search in distribution
Sub::Lambda - syntactic sugar for lambdas in Perl
This module provides syntactic sugar for lambda abstractions and applications. Perl supports lambdas through subroutine references. You can write things like the curried addition: sub { my ($x) = @_; sub { my ($y) = @_; $x + $y } } However, this is n...
TOYVO/Sub-Lambda-0.02 - 18 Mar 2008 20:28:10 UTC - Search in distribution- Sub::Lambda::Filter - experimental source filtering to compile lambdas
HTML::Untidy - yet another way to write HTML quickly and programmatically
This is adapted from a series of short scripts I had written for use in vim. I figured someone else might find them useful so I cleaned them up a bit and spent the rest of the afternoon trying to figure out what the hell to call it....
JEFFOBER/HTML-Untidy-0.02 - 27 Oct 2017 18:25:04 UTC - Search in distribution