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.05

  • Fixed POD bug in Data::Postponed::OnceOnly. It was accidentally named Data::Postponed::Forever.
  • Moved Data::Postponed::_ReadOnly::Scalar back into ::OnceOnly and deleted Data::Postponed::_ReadOnly::Array.

Modules

Delay the evaluation of expressions to allow post facto changes to input variables
Recompute values as needed to use post facto changes to input variables
Delayed evaluation expressions are "collapsed" once observed
Put off computing a value as long as possible but throw errors if later changes are attempted

Provides

in lib/Data/Postponed/OnceOnly.pm
in lib/Data/Postponed/OnceOnly.pm