Package: libeval-closure-perl (0.14-3)
Links for libeval-closure-perl
Debian Resources:
Download Source Package libeval-closure-perl:
- [libeval-closure-perl_0.14-3.dsc]
- [libeval-closure-perl_0.14.orig.tar.gz]
- [libeval-closure-perl_0.14-3.debian.tar.xz]
Maintainer:
External Resources:
- Homepage [metacpan.org]
Similar packages:
Perlmodul til sikkert og rent at oprette lukninger via strengevaluering
Strengevaluering brugs ofte til dynamisk kodeoprettelse. For eksempel bruger Moose det meget til at oprette indlejrede versioner af tilbehør og konstruktører, hvilket øger kodens hastighed på kørselstidspunktet. Strengevaluering er dog ikke uden problemer - det er svært at kontrollere omfanget, det bruges i (hvilket bestemmer hvilke variabler der er i omfanget inden i evalueringen), og det kan være ret så langsomt, specielt hvis der udføres et stort antal evalueringer.
Eval::Closure forsøger at løse begge disse problemer. Modulet tilbyder en eval_closure-funktion, der evaluerer en streng i et rent miljø, udover en fast liste med angivne variabler. Det mellemlagrer også resultatet for evalueringen, så gentagne evalueringer af den samme kilde, selv med et andet miljø, vil være meget hurtigere (men bemærk at beskrivelsen er en del af strengen til evaluering, så den skal være den samme (ikke ikkeeksisterende) hvis mellemlagring skal fungere korrekt).
Other Packages Related to libeval-closure-perl
|
|
|
|
-
- dep: libsub-exporter-perl
- Sofistikeret eksportør af specialbyggede rutiner
-
- dep: perl
- Larry Walls praktiske uddragnings- og rapportsprog (Perl)
-
- rec: libdevel-lexalias-perl
- Perlmodul som tilbyder alias lexical-variabler
Download libeval-closure-perl
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 10.9 kB | 29.0 kB | [list of files] |