Package: libhash-merge-perl (0.300-1)
Links for libhash-merge-perl
Debian Resources:
Download Source Package libhash-merge-perl:
- [libhash-merge-perl_0.300-1.dsc]
- [libhash-merge-perl_0.300.orig.tar.gz]
- [libhash-merge-perl_0.300-1.debian.tar.xz]
Maintainers:
External Resources:
- Homepage [metacpan.org]
Similar packages:
modulo Perl per fondere hash di profondità arbitraria in un unico hash
Hash::Merge fonde due hash con profondità arbitraria in un unico hash. Vale a dire che, ad ogni livello, aggiunge le coppie chiave-valore non in conflitto da un hash all'altro e segue un insieme di regole specifiche quando ci sono conflitti tra valori di chiavi (come specificato sotto). L'hash viene seguito ricorsivamente in modo che hash profondamente annidati che sono allo stesso livello vengono fusi quando vengono fusi gli hash genitore. Notare che questo metodo non gestisce bene hash auto-referenzianti o riferimenti ricorsivi.
I valori negli hash sono considerati come riferimenti ARRAY, riferimenti HASH o altrimenti sono trattati come SCALAR. In modo predefinito i dati passati alla funzione di fusione vengono clonati usando il modulo Clone; questo comportamento può tuttavia essere modificato, se necessario, in modo da usare il maggior numero possibile dei valori originali. (Vedere set_clone_behavior.)
Other Packages Related to libhash-merge-perl
|
|
|
|
-
- dep: libclone-choose-perl
- Choose appropriate clone utility (Perl library)
-
- dep: perl
- "Practical Extraction and Report Language" di Larry Wall
Download libhash-merge-perl
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 14.0 kB | 39.0 kB | [list of files] |