The following module was proposed for inclusion in the Module List:

  modid:       Hash::Filler
  DSLIP:       RdpOp
  description: Fill a hash according to rules
  userid:      LUISMUNOZ (Luis Muņoz)
  chapterid:    6 (Data_Type_Utilities)
  communities:

  similar:

  rationale:

    This module provides a mechanism to specify "rules" to fill the
    entries of a hash. This is more easily explained by way of example:

    Let's say we want to have user information about a person in a
    hash. We can have rules assigned to each hash key in order to derive
    its data from other entries. The last name could be derived from the
    SSN, if available.

    With this module, the user can specify rules such as those: To
    derive the last name from the SSN, execute a piece of code. This
    would be writen as

    my $hf = new Hash::Filler; $hf->add('LastName', sub { ... }, [
    'SSN' ]);

    Later, the user can add the available data to the hash ($hash{SSN}
    = $ssn) and call $hf->fill(\%hash) to fill the rest based on what's
    known.

  enteredby:   LUISMUNOZ (Luis Muņoz)
  enteredon:   Sun Dec 15 16:50:18 2002 GMT

The resulting entry would be:

Hash::
::Filler          RdpOp Fill a hash according to rules               LUISMUNOZ


Thanks for registering,
The Pause Team

PS: The following links are only valid for module list maintainers:

Registration form with editing capabilities:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=7f300000_680cd52c3c0805fe&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=7f300000_680cd52c3c0805fe&SUBMIT_pause99_add_mod_insertit=1

Reply via email to