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

React Native
React Native

12 Apr 15

CriticalCSS
CriticalCSS

18 Apr 16

tinyPHP
tinyPHP

13 Apr 15

Kommentarer til Lazypy

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