Changes for version 0.37

Changes for version 0.36_50

  • use warnings in Set::Infinite::_Simple

Changes for version 0.36_49

  • remove module Set::Infinite::Element_Inf

Changes for version 0.36_48

  • uses native "Infinity" stringification

Changes for version 0.36_47

  • fixed some warnings

Changes for version 0.36_46

  • size return correct value for open integer sets intersects/contains return undef if too_complex

Changes for version 0.36_45

  • min/max are cached min/max work with union/intersection select(), complement() not implemented (should carp!)

Changes for version 0.36_43

  • integer/real/tolerance are functions min/max work with integer()

Changes for version 0.36_42

  • min/max work for offset();

Changes for version 0.36_41

  • min/max fixed for quantize() t/backtrack.t tests 2,3 fixed; more tests new methods (undocumented): min_a(), max_a() return a list: (value, open-state)

Changes for version 0.36_40

  • internal inf == Perl Inf

Changes for version 0.36_36

  • complement backtracks, although not it might fail for some sets (not tested at all!) min/max/span/size are estimated for complex sets might work for select() too. list(), <=> carp for unbounded sets

Changes for version 0.36_11

  • backtrack method call is cleaner

Changes for version 0.36_10

  • _simple_intersection removed. _simple_complement with parameter removed.

Changes for version 0.36_09

  • offset strict option removed. Was never used.

Changes for version 0.36_08

  • Set::Infinite::ICalset and S::I::ICal removed. use Date::Set instead.

Changes for version 0.36_07

  • Simple class renamed to _Simple; creates methods inside Set::Infinite $self->new() creates an empty set, and copies private variables from $self. This makes new() inheritance easier.

Modules

Sets of intervals
'date' scalar - Deprecated - use Date::Set instead
an interval of 2 scalars

Provides

in lib/Set/Infinite/Arithmetic.pm
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