Lazypy

Software screenshot:
Lazypy
Software detaljer:
Version: 0.5
Upload dato: 12 May 15
Udvikler: Georg Bauer
Licens: Gratis
Popularitet: 148

Rating: 1.5/5 (Total Votes: 2)

Lazy evaluering er en måde at indkapsle en beregning uden faktisk computing det - det vil kun blive beregnet, når resultatet af denne beregning er faktisk adgang.
Efter beregningen er færdig, vil yderligere adgang til den dovne beregning bare returnere den cachede resultat.
Da Python ikke understøtter doven evaluering indbygget, og da der ikke er nok kroge i fortolkeren til at gøre noget som dette i Python overhovedet, dette fingerede doven evaluering. Hvad det egentlig gør, er indpakning funktionskald i objekter, der vil tvinge resultatet funktion opkald på det senest mulige tidspunkt.
Alt dette sker ved hjælp af 100% Python kode.
Der er flere måder at få doven evaluering i din kode. Den primære måde er at bruge enten doven / delay-funktioner eller underklasse LazyEvaluated eller bruge LazyEvaluationMetaClass som metaclass til din egen klasse.

Lignende software

TiddlyWiki
TiddlyWiki

21 Jul 15

InputItemizer.js
InputItemizer.js

28 Feb 15

MicroWeb
MicroWeb

5 Jun 15

Kommentarer til Lazypy

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!