Lazypy

Software kuvakaappaus:
Lazypy
Ohjelmiston tiedot:
Versio: 0.5
Lähetyksen päivämäärä: 12 May 15
Kehittäjä: Georg Bauer
Lupa: Vapaa
Suosio: 148

Rating: 1.5/5 (Total Votes: 2)

Lazy arviointi on tapa kapseloida laskelman ilman todella laskettaessa sitä - se vain lasketaan, jos tulos laskennan on todella näytetty.
Laskemisen jälkeen on tehty, edelleen pääsy laiska laskenta vain palauttaa välimuistissa tuloksen.
Koska Python ei tue laiska arviointia natiivisti ja koska ei ole tarpeeksi koukkuja tulkin tehdä jotain tämän Python ollenkaan, tämä on väärentää laiska arviointi. Mitä se todella tekee, on kääre toiminto kehottaa esineitä, jotka pakottavat funktiokutsun tulos viimeistään mahdollisella hetkellä.
Kaikki tämä tehdään käyttäen 100% Python koodia.
On olemassa useita tapoja saada laiska arviointi koodissa. Ensisijainen tapa on käyttää joko laiska / viive toiminnot tai alaluokka LazyEvaluated tai käyttää LazyEvaluationMetaClass kuin metaclass omaan luokkaan.

Vastaavia ohjelmistoja

Gantry
Gantry

18 Apr 16

simpleTooltip
simpleTooltip

13 May 15

node-bitcoin
node-bitcoin

10 Dec 15

UCSS
UCSS

1 Mar 15

Kommentit Lazypy

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!