The following module was proposed for inclusion in the Module List: modid: Tie::CompactArray DSLIP: cdprp description: Space-efficient, numeric-only perl arrays. userid: BROWSERUK (NJS) chapterid: 6 (Data_Type_Utilities) communities: perlmonks.com
similar: Tie::SubstrHash rationale: Similar in concept to Tie::SubstrHash, the idea is to trade speed for space and flexibility to allow the creation of very large arrays of numeric data whilst supporting all the standard array mechanisms. Packs fixed size numeric values in to a string. The use may specify the size (pack format) used on creation. Preliminary measurements show that space for a 16 million element float array can be reduced from over 500 MB to 125 MB. (Crude measurements made, confirmation pending.). Supports all the standard mechanisms including push, pop, splice delete and autovivification. enteredby: BROWSERUK (NJS) enteredon: Wed Jan 29 10:56:05 2003 GMT The resulting entry would be: Tie:: ::CompactArray cdprp Space-efficient, numeric-only perl arrays. BROWSERUK 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=b3200000_3d5b3aa35a593d3c&SUBMIT_pause99_add_mod_preview=1 Immediate (one click) registration: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=b3200000_3d5b3aa35a593d3c&SUBMIT_pause99_add_mod_insertit=1