currying पर टैग किए गए जवाब

18
Ing करी ’क्या है?
मैंने कई लेखों और ब्लॉगों में करी कार्यों के संदर्भ देखे हैं, लेकिन मुझे एक अच्छी व्याख्या नहीं मिल रही है (या कम से कम एक जो समझ में आता है!)

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

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

6
जावा 8 में 2 तीरों के साथ लैम्ब्डा का क्या अर्थ है?
मैंने पहले कई जावा 8 ट्यूटोरियल पढ़े हैं। अभी मुझे निम्नलिखित विषय का सामना करना पड़ा है: क्या जावा करी का समर्थन करता है? यहाँ, मैं निम्नलिखित कोड देखता हूं: IntFunction<IntUnaryOperator> curriedAdd = a -> b -> a + b; System.out.println(curriedAdd.apply(1).applyAsInt(12)); मैं समझता हूं कि इस उदाहरण में २ तत्व …
118 java  lambda  java-8  currying 

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

4
मैं एक फ़ंक्शन कैसे लिखता हूं जो किसी अन्य फ़ंक्शन को वापस करता है?
पायथन में, मैं एक फ़ंक्शन लिखना चाहता हूं make_cylinder_volume(r)जो एक और फ़ंक्शन देता है। वह लौटा हुआ फ़ंक्शन एक पैरामीटर के साथ कॉल करने योग्य होना चाहिएh , और एक सिलेंडर की मात्रा को ऊंचाई hऔर त्रिज्या के साथr । मुझे पता है कि पायथन में कार्यों से मूल्यों को …


3
स्काला में करीने के दो तरीके; प्रत्येक के लिए उपयोग-मामला क्या है?
मेरे द्वारा बनाए गए स्काला स्टाइल गाइड में कई पैरामीटर सूचियों के आसपास चर्चा चल रही है । मुझे पता चला है कि करीने के दो तरीके हैं , और मैं सोच रहा हूं कि उपयोग के मामले क्या हैं: def add(a:Int)(b:Int) = {a + b} // Works add(5)(6) // …

5
आंशिक रूप से लागू किए गए कार्यों के लिए स्केल करी बनाम
मुझे पता है के बारे में यहाँ पर कई सवाल देखते हैं कि क्या currying और आंशिक रूप से लागू किया कार्य हैं, लेकिन मैं कैसे वे अलग हैं के बारे में पूछ रहा हूँ। एक सरल उदाहरण के रूप में, यहां तक ​​कि संख्याओं को खोजने के लिए एक …

4
Scala में कई मापदंडों की सूची और प्रति सूची के कई मापदंडों के बीच अंतर क्या है?
स्काला में कोई भी (curried?) इस तरह के कार्य लिख सकता है def curriedFunc(arg1: Int) (arg2: String) = { ... } curriedFuncदो पैरामीटर सूची और एक पैरामीटर पैरामीटर में कई मापदंडों के साथ फ़ंक्शन के साथ उपरोक्त फ़ंक्शन परिभाषा के बीच क्या अंतर है : def curriedFunc(arg1: Int, arg2: String) …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.