जब मैं हास्केल कार्यक्रमों प्रोटोटाइप, मैं हमेशा इस तरह चेतावनी के सैकड़ों प्राप्त (मजाक नहीं कर रहा):कैसे [अस्थायी रूप से] दबाने के लिए "परिभाषित लेकिन उपयोग नहीं किया गया" चेतावनी?
/Users/bob/SourceCode/course/is/expriment/LiftedSpine2.hs:70:15: Warning: Defined but not used: `ta' /Users/bob/SourceCode/course/is/expriment/LiftedSpine2.hs:72:15: Warning: Defined but not used: `ta' /Users/bob/SourceCode/course/is/expriment/LiftedSpine2.hs:77:26: Warning: Defined but not used: `v'
वहाँ वैसे भी है अस्थायी रूप से इन चेतावनियों को दूर करने के? मैं अपने .hs फ़ाइल में इस डाल की कोशिश की:
{-# OPTIONS_GHC -fno-warn-unused-binds -fno-warn-name-shadowing
-fwarn-monomorphism-restriction -fwarn-hi-shadowing
#-}
दुर्भाग्य से, यह काम नहीं करता है, और हालांकि मैं भी करने की कोशिश की: सेट -fno-चेतावनी दी-अप्रयुक्त-बांधता है, यह अभी भी काम नहीं करता।
बहुत धन्यवाद!
मैं वास्तव में 'OPTIONS_GHC' चीज काम करना चाहता हूं, लेकिन सटीक व्यवहार को समझने, टिकट दर्ज करने आदि के साथ पालन करने के लिए चारों ओर नहीं मिल पाया है। – sclv