Scalar :: לדחות

scalar :: דחה הוא מודול Perl כדי לחשב ערכים על פי דרישה.
הורד עכשיו

Scalar :: לדחות דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • MIT/X Consortium Lic...
  • מחיר:
  • FREE
  • שם המפרסם:
  • Audrey Tang
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~adamk/Module-Install-0.68/lib/Module/Install/PAR.pm

Scalar :: לדחות תגים


Scalar :: לדחות תיאור

Scalar :: דחה הוא מודול פרל כדי לחשב ערכים על פי דרישה. Scalar :: דחה הוא מודול Perl לחישוב ערכים על פי דרישה. # יצוא 'לדחות' ו 'עצלן' שלי ($ x, $ y); שלי $ DV = לדחות {+ + $ x}; # ערך נדחה (לא Memoized) $ lv = lazy {+ + $ y}; # ערך עצלן (Memoized) הדפסה "$ DV $ $ DV $ DV"; # 12 3 הדפסה "$ lv $ lv $ lv"; # 11 1 $ שלי כפוי = כוח $ DV; # כוח ערך נורמלי מתוך $ DV להדפיס "$ כפוי $ כפוי $ כפוי"; # 44 זה מודול מייצא שתי פונקציות, לדחות ועצלן, לבניית ערכי הנבחרים על פי דרישה. הוא גם מייצא פונקציה כוח כדי לאלץ את הערכה של ערך נדחה .Defer {...} לוקח בלוק או עיון קוד, ומחזירה ערך נדחה. בכל פעם שהערך נדרש, הבלוק מוערך שוב כדי להניב תוצאה טרייה. אל {...} כמו לדחות, למעט הערך מחושב לכל אחד משפעם. ההערכה הבאה תשתמש בתוצאה במטמון. תמורת הערכה של ערך של ערך נדחה להחזרת ערך נורמלי. אם הערך $ כבר ערך נורמלי, ולאחר מכן כוח פשוט מחזיר it.notesdeferredred ערכים אינם נחשבים אובייקטים (ref על אותם מחזירה 0), למרות שאתה עדיין יכול להתקשר שיטות עליהם, ובמקרה זה invocant הוא תמיד value.unlike כמו נתונים מבוססי עניבה :: עצלן, מודול זה פועל על ערכים, לא משתנים. לכן, הקצאת $ DV ו $ LV לעיל פשוט להחליף את הערך, במקום להפעיל שיטת חנות call.also, הודות ליישום מבוסס יתר, מודול זה הוא על 2x מהר יותר מאשר נתונים :: Lazy.requirements: · perl דרישות: · פרל


Scalar :: לדחות תוכנה קשורה

אורי

URI הוא מזהים משאבים אחידים (מוחלטים וקרוביים). ...

242

הורד

Tnfox.

TNFOX הוא מובלט כולל C + + ו Python Toolkit הספרייה. ...

193

הורד