मेरे पास स्कैला कक्षाओं (जैसे लिफ्ट्स बॉक्स, स्कैला का विकल्प इत्यादि) का एक गुच्छा है जो मैं क्लोजर आईएसईक के रूप में क्लोजर में का उपयोग करना चाहता हूं।स्कैला कक्षाओं से क्लोजर आईएसईक
मैं क्लोजर को कैसे बता सकता हूं कि इन वर्गों को आईएसईक्यू में कैसे बनाया जाए ताकि सभी विभिन्न अनुक्रम संबंधित कार्य "बस काम करें"?
इस के पहले भाग सच्चे और अच्छी सलाह है, लेकिन आप पूरी तरह से एक पहले से ही करने के लिए Seqable विस्तार नहीं कर सकते परिभाषित वर्ग, क्योंकि यह एक इंटरफ़ेस है, प्रोटोकॉल नहीं। – amalloy
क्या यह केवल 'java.lang.Iterable' के लिए मामला नहीं है? स्कैला संग्रह (अकेले 'विकल्प' या 'बॉक्स') को चलो, इसके बजाय' scala.collection.TraversableOnce', 'scala.collection.TraversableLike', और/या उनके subtraits में मिश्रण (या अंतर्निहित रूप से परिवर्तित किया जा रहा है) में मिश्रण नहीं करते हैं। –
s/java.lang/java.util/मेरी पिछली टिप्पणी में। :/ –