Lazypy

Software screenshot:
Lazypy
Podrobnosti Software:
Verze: 0.5
Datum uploadu: 12 May 15
Vývojka: Georg Bauer
Licence: Volný
Popularita: 3

Rating: nan/5 (Total Votes: 0)

hodnocení Lazy je způsob, jak zapouzdřit výpočet, aniž by ve skutečnosti ji na počítači - to bude vypočítán pouze tehdy, když výsledek tohoto výpočtu je skutečně přístupná.
Po výpočtu se děje, dále přístup k líné výpočtu bude jen vrátí mezipaměti výsledek.
Vzhledem k tomu, Python nepodporuje lenivé ohodnocení nativně a protože tam není dost háčky v interpret udělat něco takového v Pythonu vůbec, to je falešné lenivé ohodnocení. Co to vlastně dělá, je balení funkce volání v objektech, které donutí výsledek volání funkce nejpozději možném okamžiku.
To vše se provádí pomocí 100% Python kód.
Existuje několik způsobů, jak získat lenivé ohodnocení v kódu. Primární způsob, jak je použít buď líný / zpoždění funkce nebo podtřídy LazyEvaluated nebo použít LazyEvaluationMetaClass jako metaclass k vaší vlastní třídy.

Podobný software

Komentáře k Lazypy

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!
Vyhledávání podle kategorie