The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.72.61

  • List: add map_with_tail, insertion_variants, fix `car` and `car_and_cdr` for lazyT, fix cons method
  • Lazy: add `lazyT_if`, add docstrings
  • Array: change `any` to return the found true value, like List's `any`
  • SortedPureArray: 'finish' by adding `sortedpurearray_by` function (and docstring); add it to FunctionalPerl's :sequences tag
  • Add this week's Perl Weekly Challenges

Modules

get module POD url on metacpan
array based perl objects (deprecated)
a simple http server class (modified HTTP::Daemon)
pretty printing as a debugging help
reload modules
tests for Chj::singlequote
benchmarking function that also returns the result(s)
some IO utilities
exception-throwing I/O utilities
abstract syntax tree for representing Perl code
comparison protocol
equality protocol
identity protocol
protocol for an interface
functional map protocol
functional purity protocol
functional sequence protocol
tests for FP::Abstract::Sequence
data constructor protocol
pure functions to work with native Perl arrays
'sensible' sorting setup
report to immediate caller
functions to handle individual characters
function combinators
more function combinators
DBI with results as lazy lists
various pure functions
tests for FP::Docstring
equality
generic equality comparison
tests for FP::Equal
failure values
set operations for hash tables
implement an interface
implement interfaces
lazy evaluation (delayed evaluation, promises)
tests for FP::Lazy
singly linked (purely functional) lists
a functional memoize
utility methods
function wrappers around Perl ops
dealing with optional values
tests for FP::PureArray
read-eval-print loop
use FP::Repl::Trap on tty, Chj::Backtrace otherwise
hack to load Repl dependencies
read-eval-print loop
Stack including lexical variables
give (nice) code representation for debugging purposes
lazily generated, singly linked (purely functional) lists
an FP::List that enforces list semantics
classes for functional perl
automatic Equal protocol implementation
automatic Show protocol implementation
functional interface to Text::CSV
tail call optimization without reliance on goto
lazy evaluation with transparent evaluation
purely functional prefix tree
tests for FP::Trie
functional untainting
utilities to work with Perl's multiple values ("lists")
utilities to weaken references
tests for FP::Weak
recurse with the fix point combinator
functional programming in Perl
functional XML handling, general functions
base class for PXML elements
faster PXML templating through preserialization
tests for PXML::Preserialize
tests for PXML::Serialize
utility functions for PXML trees

Provides

in lib/Chj/Linux/LmSensors.pm
in lib/Chj/Linux/LmSensors.pm
in lib/Chj/Linux/LmSensors.pm
in lib/Chj/Linux/LmSensors.pm
in lib/Chj/Linux/LmSensors.pm
in lib/Chj/Linux/LmSensors.pm
in lib/Chj/Serialize.pm
in lib/Chj/Serialize.pm
in lib/Chj/TEST.pm
in lib/Chj/TEST.pm
in lib/Chj/Unix/Exitcode.pm
in lib/Chj/Destructor.pm
in lib/Chj/ruse.pm
in lib/Chj/xperlfunc.pm
in lib/Chj/xperlfunc.pm
in lib/Chj/xperlfunc.pm
in lib/Chj/xperlfunc.pm
in lib/Chj/xperlfunc.pm
in lib/Chj/xperlfunc.pm
in lib/FP/AST/Perl.pm
in lib/FP/AST/Perl.pm
in lib/FP/AST/Perl.pm
in lib/FP/AST/Perl.pm
in lib/FP/AST/Perl.pm
in lib/FP/AST/Perl.pm
in lib/FP/AST/Perl.pm
in lib/FP/AST/Perl.pm
in lib/FP/AST/Perl.pm
in lib/FP/AST/Perl.pm
in lib/FP/AST/Perl.pm
in lib/FP/AST/Perl.pm
in lib/FP/AST/Perl.pm
in lib/FP/AST/Perl.pm
in lib/FP/AST/Perl.pm
in lib/FP/AST/Perl.pm
in lib/FP/AST/Perl.pm
in lib/FP/AST/Perl.pm
in lib/FP/AST/Perl.pm
in lib/FP/AST/Perl.pm
in lib/FP/DBI.pm
in lib/FP/DBI.pm
in lib/FP/DBI.pm
in lib/FP/Failure.pm
in lib/FP/Failure.pm
in lib/FP/Failure.pm
in lib/FP/Failure.pm
in lib/FP/PureHash.pm
in lib/FP/Lazy.pm
in lib/FP/Lazy.pm
in lib/FP/Lazy.pm
in lib/FP/List.pm
in lib/FP/List.pm
in lib/FP/List.pm
in lib/FP/PureArray/t.pm
in lib/FP/PureArray.pm
in lib/FP/PureHash.pm
in lib/FP/Repl/StackPlus.pm
in lib/FP/Repl/Stack.pm
in lib/FP/StrictList.pm
in lib/FP/StrictList.pm
in lib/FP/StrictList.pm
in lib/FP/TransparentLazy.pm
in lib/FP/TransparentLazy.pm
in lib/FP/TransparentLazy.pm
in lib/FP/Trie.pm
in lib/FP/Trie.pm
in lib/FP/Trie.pm
in lib/FP/Trie.pm
in lib/FP/Collection.pm
in lib/FP/MutableArray.pm
in lib/FP/PureArray.pm
in lib/FP/PureHash.pm
in lib/FP/SortedPureArray.pm
in lib/PXML.pm
in lib/PXML/SVG.pm
in lib/PXML/Preserialize.pm
in lib/PXML/Preserialize.pm
in lib/PXML/XHTML.pm