The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.29

  • new method 'compact' offset option 'mode=>circle' new method 'list' new method 'no_cleanup'
  • offset can handle months, years offset value must be array with even number of elements
  • select 'freq' default is set-size instead of 1.
  • removed internal 'compact_array'
  • join (" ", $a) no longer works. use join (" ", $a->list) instead.
  • quantize(10) no longer works. use quantize(quant=>10) instead. ical_2: BYMONTHDAY did not instantiate in ical_2 unless 'print'
    • offset can't return array.

Modules

Sets of intervals
a 'date' scalar
an ICal 'date' scalar
an ICal 'date' set - EXPERIMENTAL
an interval of 2 scalars

Provides

in lib/Set/Infinite/Function.pm
in lib/Set/Infinite/Offset.pm
in lib/Set/Infinite/Quantize_Date.pm
in lib/Set/Infinite/Select.pm