The following module was proposed for inclusion in the Module List: modid: Tie::REHash DSLIP: Rdphp description: Hash with both plain and regexp keys userid: METADOO (Alexandr Kononoff) chapterid: 6 (Data_Type_Utilities) communities:
similar: Tie::RegexpHash rationale: Tie::REHash is to mean tie()d implementation of RegExp (keys) Hash that can have regexps keys along with plain keys (plus some more). Such name is consistent with already existing naming of listed modules, like Tie::IxHash, Tie::LLHash, Tie::CPHash, etc. Similar functionality is offered by Tie::RegexpHash, but suggested Tie::REHash module is different - it offers partially different hash interface, has different implementation approach (somewhat like differences of those Tie::LLHash and Tie::IxHash) that makes it more scalable, and offers wider functionality. Thus, the existing Tie::RegexpHash can be viewed as simpler (in terms of use, implementation and even name, which is more obvious for novice) alternative of more advanced suggested Tie::REHash. As famous Tim Toady once said, there should be more than one way to do it. So, here is the second way - Tie::REHash. enteredby: METADOO (Alexandr Kononoff) enteredon: Mon Nov 29 23:45:29 2010 GMT The resulting entry would be: Tie:: ::REHash Rdphp Hash with both plain and regexp keys METADOO Thanks for registering, -- The PAUSE 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=0c400000_a62afe059d9e6062&SUBMIT_pause99_add_mod_preview=1 Immediate (one click) registration: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=0c400000_a62afe059d9e6062&SUBMIT_pause99_add_mod_insertit=1 Peek at the current permissions: https://pause.perl.org/pause/authenquery?pause99_peek_perms_by=me&pause99_peek_perms_query=Tie%3A%3AREHash