lazy-evaluation पर टैग किए गए जवाब

आलसी मूल्यांकन विभिन्न प्रकार की अवधारणाओं को संदर्भित करता है जो किसी अभिव्यक्ति के मूल्यांकन से बचने की तलाश करते हैं जब तक कि उसके मूल्य की आवश्यकता न हो, और किसी अभिव्यक्ति के मूल्यांकन के परिणामों को इसके सभी उपयोगों के बीच साझा करने के लिए, ताकि किसी भी अभिव्यक्ति का मूल्यांकन एक से अधिक बार न हो।

28
नोड.जेएस में एक समय में एक फ़ाइल एक पंक्ति पढ़ें?
मैं एक समय में एक बड़ी फ़ाइल एक पंक्ति को पढ़ने की कोशिश कर रहा हूं। मुझे Quora पर एक प्रश्न मिला, जिसने इस विषय से निपटा, लेकिन मैं पूरी तरह से एक साथ फिट होने के लिए कुछ कनेक्शन गायब कर रहा हूं। var Lazy=require("lazy"); new Lazy(process.stdin) .lines .forEach( …

7
मुझे आलसी <टी> का उपयोग कब करना चाहिए?
मुझे यह लेख मिला Lazy: C # 4.0 में आलस्य - आलसी आलसी वस्तुओं का उपयोग करने के लिए सबसे अच्छा प्रदर्शन करने के लिए सबसे अच्छा अभ्यास क्या है? क्या कोई मुझे वास्तविक एप्लिकेशन में व्यावहारिक उपयोग के लिए इंगित कर सकता है? दूसरे शब्दों में, मुझे इसका उपयोग …
327 c#  .net  lazy-evaluation 

3
हास्केल घोषणा में विस्मयादिबोधक चिह्न का क्या अर्थ है?
मैं निम्नलिखित परिभाषा के पार आया क्योंकि मैंने इसे चलाने के लिए एक वास्तविक परियोजना का उपयोग करके हास्केल सीखने की कोशिश की। मुझे समझ में नहीं आता कि प्रत्येक तर्क के सामने विस्मयादिबोधक चिह्न क्या है और मेरी पुस्तकों ने इसका उल्लेख नहीं किया। data MidiMessage = MidiMessage !Int …

7
आलसी वैल क्या करता है?
मैंने देखा कि स्काला प्रदान करता है lazy vals। लेकिन मुझे नहीं मिलता कि वे क्या करते हैं। scala&gt; val x = 15 x: Int = 15 scala&gt; lazy val y = 13 y: Int = &lt;lazy&gt; scala&gt; x res0: Int = 15 scala&gt; y res1: Int = 13 आरईपीएल …

7
वेक्टर के रूप में एक dplyr tbl कॉलम निकालें
क्या डेटाबेस के बैक-एंड (यानी डेटा फ़्रेम / टेबल को सीधे सब्मिट नहीं किया जा सकता है) के साथ tbl से सदिश tbl के एक कॉलम को वेक्टर के रूप में प्राप्त करने का एक अधिक सफल तरीका है? require(dplyr) db &lt;- src_sqlite(tempfile(), create = TRUE) iris2 &lt;- copy_to(db, iris) …

6
स्काला की आलसी घाटी की (छिपी हुई) लागत क्या है?
स्काला की एक उपयोगी विशेषता है lazy val, जहां एक के मूल्यांकन में valदेरी होती है जब तक यह आवश्यक नहीं है (पहली पहुंच में)। बेशक, lazy valकुछ ओवरहेड होना चाहिए - कहीं न कहीं स्काला को इस बात का ध्यान रखना चाहिए कि क्या मूल्य का मूल्यांकन पहले से …

14
LDda (java.util.stream.Streams.zip) के साथ JDK8 का उपयोग करते हुए धाराएँ
JDK 8 में lambda b93 के साथ b93 में एक वर्ग java.util.stream.Streams.zip था जिसे धाराओं को ज़िप करने के लिए इस्तेमाल किया जा सकता था (इसे Java8 Lambdas के ट्यूटोरियल में चित्रित किया गया है । धनंजय नेने द्वारा भाग 1 )। यह समारोह: एक आलसी और अनुक्रमिक संयुक्त स्ट्रीम …

9
लेक्सिकल क्लोजर कैसे काम करते हैं?
जब मैं जावास्क्रिप्ट कोड में लेक्सिकल क्लोजर के साथ एक समस्या की जांच कर रहा था, मैं पायथन में इस समस्या के साथ आया था: flist = [] for i in xrange(3): def func(x): return x * i flist.append(func) for f in flist: print f(2) ध्यान दें कि यह उदाहरण …

4
अनंत सूचियों के साथ तह बनाम तह व्यवहार
इस प्रश्न में myAny फ़ंक्शन के लिए कोड तह का उपयोग करता है। यह एक अनंत सूची को संसाधित करना बंद कर देता है जब विधेय संतुष्ट हो जाता है। मैंने इसे फिर से इस्तेमाल करके तह बनाया: myAny :: (a -&gt; Bool) -&gt; [a] -&gt; Bool myAny p list …

22
आलसी मूल्यांकन उपयोगी क्यों है?
मैं लंबे समय से सोच रहा था कि आलसी मूल्यांकन उपयोगी क्यों है। मुझे अभी तक किसी को भी इस तरह से समझाना नहीं है जो समझ में आता है; ज्यादातर यह "मुझ पर भरोसा" करने के लिए उबलते समाप्त होता है। नोट: मेरा मतलब संस्मरण से नहीं है।

4
इस फंक्शन-फंक्शन को कैसे याद किया जाता है?
इस रिट्रेसमेंट-फंक्शन को किस तंत्र द्वारा याद किया जाता है? fib = (map fib' [0..] !!) where fib' 1 = 1 fib' 2 = 1 fib' n = fib (n-2) + fib (n-1) और संबंधित नोट पर, यह संस्करण क्यों नहीं है? fib n = (map fib' [0..] !! n) …

5
लज्जत में आलसी अनुक्रम को गैर आलसी में कैसे बदलें
मैंने क्लोजर में निम्नलिखित की कोशिश की, एक गैर-आलसी अनुक्रम के वर्ग की उम्मीद की वापसी की: (.getClass (doall (take 3 (repeatedly rand)))) हालांकि, यह अभी भी लौटता है clojure.lang.LazySeq। मेरा अनुमान है कि doallयह पूरे अनुक्रम का मूल्यांकन करता है, लेकिन मूल अनुक्रम लौटाता है क्योंकि यह अभी भी …

1
कोणीय आलसी भावों के लिए एक बार का बंधन
AngularJS में 1.3.0-beta.10 संस्करण के बाद से एक नई सुविधा है: "आलसी वन-टाइम बाइंडिंग" । सरल अभिव्यक्तियों के साथ उपसर्ग किया जा सकता है ::, यह बताकर कि पहले अभिव्यक्ति का मूल्यांकन करने के बाद कोणीय देखना बंद कर दिया गया था। दिया गया आम उदाहरण कुछ इस प्रकार है: …

7
हास्केल की सख्ती के बिंदु क्या हैं?
हम सभी जानते हैं (या पता होना चाहिए) कि हास्केल डिफ़ॉल्ट रूप से आलसी है। किसी भी चीज का मूल्यांकन तब तक नहीं किया जाता जब तक उसका मूल्यांकन न किया जाए। तो कुछ का मूल्यांकन कब किया जाना चाहिए? ऐसे बिंदु हैं जहां हास्केल को सख्त होना चाहिए। मैं …

4
क्या हास्केल में पूंछ-पुनरावर्ती अनुकूलन है?
मैंने आज यूनिक्स में "समय" कमांड की खोज की और सोचा कि मैं इसका उपयोग हास्केल में पूंछ-पुनरावर्ती और सामान्य पुनरावर्ती कार्यों के बीच रनटाइम्स में अंतर की जांच करने के लिए करूंगा। मैंने निम्नलिखित कार्य लिखे: --tail recursive fac :: (Integral a) =&gt; a -&gt; a fac x = …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.