निम्न कोड संकलित नहीं करता है।वैकल्पिक तर्कों का प्रचार
type A(?arg) =
member __.Arg : string option = arg
type B(?arg) =
inherit A(arg) //ERROR expected type string but has type 'a option
मुझे लगता है इस वजह से विकल्प की अंतर्निहित प्रकार का एक उदाहरण प्रदान किया जाना चाहिए, और संकलक Some
/None
गुजर हैंडल वाक्य रचना पर आधारित है।
मेरी धारणा को मानते हुए सही ढंग से माना गया है, क्या इसके लिए कोई कामकाज है? क्या वैकल्पिक तर्कों का प्रचार करना संभव है?
ठीक है। आपने कल्पना का बहुत अधिक तरीका पढ़ा है। :-) यह क्यों काम करता है? – Daniel
कभी नहीं। मैंने इसे spec में पाया। मैंने इसे कुछ समय पढ़ा है। – Daniel
धन्यवाद ... कभी-कभी सिंटैक्स बस आसान है;) – Carsten