मैं अक्सर इंटरनेट पर विभिन्न शिकायतों को देखता हूं कि करी के अन्य लोगों के उदाहरण करी नहीं हैं, लेकिन वास्तव में सिर्फ आंशिक अनुप्रयोग हैं। मुझे आंशिक विवरण नहीं मिला है कि आंशिक अनुप्रयोग क्या है, या यह करी से कैसे भिन्न होता है। ऐसा प्रतीत होता है कि …
मुझे नहीं लगता कि मैंने अभी तक करीने से कताई की है। मैं समझता हूं कि यह क्या करता है, और यह कैसे करना है। मैं अभी ऐसी स्थिति के बारे में नहीं सोच सकता कि मैं इसका उपयोग करूं। आप जावास्क्रिप्ट का उपयोग कहां कर रहे हैं (या इसका …
मैंने पहले कई जावा 8 ट्यूटोरियल पढ़े हैं। अभी मुझे निम्नलिखित विषय का सामना करना पड़ा है: क्या जावा करी का समर्थन करता है? यहाँ, मैं निम्नलिखित कोड देखता हूं: IntFunction<IntUnaryOperator> curriedAdd = a -> b -> a + b; System.out.println(curriedAdd.apply(1).applyAsInt(12)); मैं समझता हूं कि इस उदाहरण में २ तत्व …
मापदंडों के क्रम को बदलने के लिए मेरे पास हाल ही में दो बार रिफलेक्ट किए गए कोड हैं क्योंकि बहुत अधिक कोड थे जहां हैक flipया जैसे \x -> foo bar x 42हो रहे थे। फंक्शन सिग्नेचर डिजाइन करते समय कौन से सिद्धांत मुझे करीने का बेहतरीन उपयोग करने …
पायथन में, मैं एक फ़ंक्शन लिखना चाहता हूं make_cylinder_volume(r)जो एक और फ़ंक्शन देता है। वह लौटा हुआ फ़ंक्शन एक पैरामीटर के साथ कॉल करने योग्य होना चाहिएh , और एक सिलेंडर की मात्रा को ऊंचाई hऔर त्रिज्या के साथr । मुझे पता है कि पायथन में कार्यों से मूल्यों को …
मेरे द्वारा बनाए गए स्काला स्टाइल गाइड में कई पैरामीटर सूचियों के आसपास चर्चा चल रही है । मुझे पता चला है कि करीने के दो तरीके हैं , और मैं सोच रहा हूं कि उपयोग के मामले क्या हैं: def add(a:Int)(b:Int) = {a + b} // Works add(5)(6) // …
मुझे पता है के बारे में यहाँ पर कई सवाल देखते हैं कि क्या currying और आंशिक रूप से लागू किया कार्य हैं, लेकिन मैं कैसे वे अलग हैं के बारे में पूछ रहा हूँ। एक सरल उदाहरण के रूप में, यहां तक कि संख्याओं को खोजने के लिए एक …
स्काला में कोई भी (curried?) इस तरह के कार्य लिख सकता है def curriedFunc(arg1: Int) (arg2: String) = { ... } curriedFuncदो पैरामीटर सूची और एक पैरामीटर पैरामीटर में कई मापदंडों के साथ फ़ंक्शन के साथ उपरोक्त फ़ंक्शन परिभाषा के बीच क्या अंतर है : def curriedFunc(arg1: Int, arg2: String) …