2011-04-16 17 views
7

स्कैला के Manifest एस जेवीएम की संशोधित जेनरिक की कमी के कारण कुछ प्रकार की मिरर समस्याओं को पाने का एक तरीका है।स्कैला के प्रकट होने की सीमाएं क्या हैं?

उन पर कई अन्य प्रश्नों पर चर्चा की गई है; यहाँ कुछ कर रहे हैं:

टिप्पणियों में से एक कहा गया है कि "यह सुविधा प्रायोगिक है, और ऐसे मामले हैं जिसमें यह काम नहीं करता है। फिर भी, यह एक लंबा सफर तय कर सकता है। "(डैनियल सोब्राल)

ऐसे मामले क्या हैं जहां मेनिफेस्ट दृष्टिकोण टूट जाता है और क्यों?

उत्तर

8

सबसे महत्वपूर्ण मामला स्कैला टीमों बग ट्रैकिंग सिस्टम में खुले टिकट होना चाहिए।

मेरा मानना ​​है कि सामान्य विचार है, कि प्रकट होता है की योजना बनाई/आगामी स्काला प्रतिबिंब पुस्तकालय का हिस्सा होगा: मैं निम्नलिखित पाया और Arrays के संदर्भ में उनका उपयोग करने के अलावा "अपने जोखिम पर" (see) है।

3

एक और:

scala> class C; 
    defined class C 

    scala> trait T; 
    defined trait T 

    scala> manifest[C] <:< manifest[C with T] 
    res0: Boolean = true 

मैं भी यह के बाद से, this के अनुसार, प्रकट होता है 2.10 कीड़े उन लोगों के साथ तो वे फिक्सिंग नहीं कर रहे हैं में पदावनत कर रहे हैं सूचना नहीं है।