partial-application पर टैग किए गए जवाब

14
करी और आंशिक अनुप्रयोग के बीच क्या अंतर है?
मैं अक्सर इंटरनेट पर विभिन्न शिकायतों को देखता हूं कि करी के अन्य लोगों के उदाहरण करी नहीं हैं, लेकिन वास्तव में सिर्फ आंशिक अनुप्रयोग हैं। मुझे आंशिक विवरण नहीं मिला है कि आंशिक अनुप्रयोग क्या है, या यह करी से कैसे भिन्न होता है। ऐसा प्रतीत होता है कि …

6
पायथन: फंक्शनलसेलेशियल क्यों आवश्यक है?
आंशिक आवेदन अच्छा है। क्या कार्यक्षमता functools.partialप्रदान करता है कि आप lambdas के माध्यम से प्राप्त नहीं कर सकते हैं? >>> sum = lambda x, y : x + y >>> sum(1, 2) 3 >>> incr = lambda y : sum(1, y) >>> incr(2) 3 >>> def sum2(x, y): return …

7
यह कैसे करता है?
मैं अपने सिर को प्राप्त करने में सक्षम नहीं हूं कि फंक्शंस में आंशिक कैसे काम करता है। मेरा निम्नलिखित कोड यहाँ से है : >>> sum = lambda x, y : x + y >>> sum(1, 2) 3 >>> incr = lambda y : sum(1, y) >>> incr(2) 3 …

15
जावास्क्रिप्ट करी: व्यावहारिक अनुप्रयोग क्या हैं?
मुझे नहीं लगता कि मैंने अभी तक करीने से कताई की है। मैं समझता हूं कि यह क्या करता है, और यह कैसे करना है। मैं अभी ऐसी स्थिति के बारे में नहीं सोच सकता कि मैं इसका उपयोग करूं। आप जावास्क्रिप्ट का उपयोग कहां कर रहे हैं (या इसका …

3
करी का उपयोग करने के लिए मापदंडों का आदेश
मापदंडों के क्रम को बदलने के लिए मेरे पास हाल ही में दो बार रिफलेक्ट किए गए कोड हैं क्योंकि बहुत अधिक कोड थे जहां हैक flipया जैसे \x -> foo bar x 42हो रहे थे। फंक्शन सिग्नेचर डिजाइन करते समय कौन से सिद्धांत मुझे करीने का बेहतरीन उपयोग करने …


4
Scala में कई मापदंडों की सूची और प्रति सूची के कई मापदंडों के बीच अंतर क्या है?
स्काला में कोई भी (curried?) इस तरह के कार्य लिख सकता है def curriedFunc(arg1: Int) (arg2: String) = { ... } curriedFuncदो पैरामीटर सूची और एक पैरामीटर पैरामीटर में कई मापदंडों के साथ फ़ंक्शन के साथ उपरोक्त फ़ंक्शन परिभाषा के बीच क्या अंतर है : def curriedFunc(arg1: Int, arg2: String) …

3
कार्यात्मक प्रोग्रामिंग में "आंशिक कार्य" से वास्तव में क्या अभिप्राय है?
मेरी समझ के अनुसार, आंशिक कार्य ऐसे कार्य हैं जो हमें अपेक्षा से कम फ़ंक्शन से गुजरते हैं। उदाहरण के लिए, यदि यह सीधे पायथन में मान्य थे: >>> def add(x,y): ... return x+y ... >>> new_function = add(1) >>> new_function(2) 3 ऊपर स्निपेट में, new_functionएक आंशिक कार्य है। हालांकि, …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.