SIP-13 के लिए एक टिप्पणी में मार्टिन ओडर्स्की ने बताया कि कई तर्कों के साथ एक अंतर्निहित विधि बनाना संभव है। मेरे अनुभवों के अनुसार, निहित तरीकों में हमेशा एक तर्क होता है और मैं कल्पना नहीं कर सकता कि एकाधिक तर्कों के साथ एक अंतर्निहित विधि का उपयोग कैसे किया जा सकता है। क्या कोई कुछ उपयोग केस और स्पष्टीकरण दे सकता है?कई तर्कों के साथ स्कैला निहित विधि
5
A
उत्तर
7
उदाहरण के लिए यदि आप एक समारोह प्रकार का एक अंतर्निहित पैरामीटर की आवश्यकता होगी:
implicit def foo(x: Int, y: Int) = y * x
def bar(x: Int, y: Int)(implicit f: (Int, Int) => Int) = f(x,y)
scala> bar(3,4)
res3: Int = 12
की
+1
यह प्रश्न [यह एक] का डुप्लिकेट है (http://stackoverflow.com/questions/2416733/how-can- implicits-साथ-बहु-आदानों होने वाली इस्तेमाल किया-इन-स्केला)। – xiefei
संभव डुप्लिकेट [कई आदानों स्काला में इस्तेमाल किया जा के साथ implicits कर सकते हैं कैसे?] (Http://stackoverflow.com/questions/ 2416733/कैसे-कर-इम्प्लिकेट-साथ-एकाधिक-इनपुट----used-in-scala) –