haskell हैडॉक, कैगल: स्रोत कोड के उदाहरणों को कैसे शामिल करें?



documentation-generation cabal (1)

मैं कुल हस्केले न्यूब हूं और यह अंधेरे में एक शॉट है, लेकिन आप एचएसओ कलर का इस्तेमाल एचटीएमएल के रूप में कोड को आउटपुट करने के लिए नहीं कर सकते हैं और फिर कैबेल हैडॉक की लाइनों के साथ कुछ करें - एक्सैक्टेबलिंग - हायपरलिंक -सोर्स रंगीन एचटीएमएल?

मैं परिचालन पैकेज के लेखक हूं, जिसमें उदाहरण कोड भी शामिल है I मैं इस उदाहरण कोड को एचसीएल और एडीआई दस्तावेज के साथ स्थापित करना चाहूंगा, जो हैडॉक द्वारा उत्पन्न होता है।

मुझे संभवतः कस्टम कॉबिल बिल्ड प्रकार का उपयोग करना होगा और हैडॉक चरण के लिए एक उपयोगकर्ता हुक बनाना होगा। हालांकि, मैंने कभी भी यह काम करने में कामयाब नहीं किया। इसलिए, मेरा सवाल है:

हैडॉक में पूर्ण मॉड्यूल को उदाहरण कोड के रूप में कैसे शामिल करें?

क्या आप कैगल उपयोगकर्ता हुक का एक उदाहरण दे सकते हैं जो एक अतिरिक्त स्रोत कोड फ़ाइल example.hs पर hscolor पर लागू होता है और उत्पन्न हैडॉक प्रलेखन के साथ परिणाम में जुड़ता है?





haddock