मुझे मौजूदा मूल्यों का पीछा करने के लिए में वर्णित की तरह:क्या विजुअल स्टूडियो में एफ # में मूल्यों को कम करने के लिए चेतावनियां रखने का कोई तरीका है?
Shadowing and Nested function
immutable in F#
f# duplicate definition
FSharp for fun and profit comment
अचल स्थिति और प्रकार सुरक्षा कि एफ # इतना मजबूत बनाता है की धारणा के खिलाफ जा रहा जा रहा है। एफ # में 0 #में सी # की तुलना में छाया। यह मुझे पता लगाने में काफी समय लगा कि मेरे कोड में एक बग एक ही दायरे के भीतर किसी नाम की अनजान छाया के कारण था। क्या वीएस में मूल्यों को कम करने के लिए कंपाइलर चेतावनियां रखने का कोई तरीका है?
मुझे पता है कि कुछ मामलों में यह उपयोगी हो सकता है। उदाहरण के लिए Checked Aritmetics के लिए।
छायांकन उपयोगी है, जैसा कि यहां बताया गया है: http://infsharpmajor.wordpress.com/। आप यह समझाना चाहेंगे कि आप क्या सोचते हैं, क्योंकि यह हो सकता है कि आपकी समझ बंद हो गई है, और इसे साफ़ करने से आपकी चिंता हल हो सकती है। –
@ गोस्विन: [एफ # पावर टूल्स] (http://visualstudiogallery.msdn.microsoft.com/136b942e-9f2c-4c0b-8bac-86d774189cff) संदर्भों को हाइलाइट करेगा, जो कि उन प्रकार की बग से बचने में मदद कर सकता है। – Daniel
@JamesBlack मैंने अपने प्रश्न को स्पष्ट करने के लिए संपादित किया – Goswin