| Skalar :: verschieeret. Skalar :: Defler ist ein Perl-Modul, um Werte auf Anfrage zu berechnen. |
Jetzt downloaden |
Skalar :: verschieeret. Ranking & Zusammenfassung
- Lizenz:
- MIT/X Consortium Lic...
- Name des Herausgebers:
- Audrey Tang
- Website des Verlags:
- http://search.cpan.org/~adamk/Module-Install-0.68/lib/Module/Install/PAR.pm
Skalar :: verschieeret. Stichworte
Skalar :: verschieeret. Beschreibung
Scalar :: Defler ist ein Perl-Modul, um Werte auf Anfrage zu berechnen. Scalar :: Defer ist ein Perl-Modul, um Werte auf Demand zu berechnen.Synopsis Verwenden Sie SCALAR :: Defer; # exportiert 'Defer' und 'faul' meine ($ x, $ y); mein $ dv = odeer {++ $ x}; # ein aufgeschobener Wert (nicht memanisiert) mein $ lv = faul {++ $ y y}; # ein fauler Wert (memanisiert) drucken "$ dv $ dv $ dv"; # 12 3 drucken "$ lv $ lv $ lv"; # 11 My $ forced = Force $ dv; # zwingen einen normalen Wert aus $ dv drucken "$ erzwungen $ erzwungen $ erzwungen"; # 44 4Das Modul exportiert zwei Funktionen, verschieben und faul, für die Aufbauwerte, die auf Anfrage bewertet werden. Es exportiert auch eine Kraftfunktion, um die Bewertung eines aufgeschobenen Werts zu erzwingen.Defer {...} nimmt einen Block oder eine Code-Referenz an und gibt einen aufgeschobenen Wert zurück. Jedes Mal, wenn dieser Wert gefordert wird, wird der Block erneut ausgewertet, um ein neues Ergebnis zu ergeben. Die anschließende Auswertung nutzt einfach das zwischengespeicherte Ergebnis. Tforce $ Valueforce-Bewertung eines aufgeschobenen Werts, um einen Normalwert zurückzugeben. Wenn $ Wert bereits normal war, kehrt die Kraft einfach zurück. NEUE kehrt es einfach zurück Krawatten-basierte Daten: Faul, dieses Modul arbeitet auf Werten, nicht Variablen. Daher ersetzen Sie daher einfach den Wert in $ DV und $ LV den Wert, anstatt eine Speichermethode-Anrufe auszulösen Anforderungen: · Perl.
Skalar :: verschieeret. Zugehörige Software