मुझे वास्तव में मार्कडाउन (शायद एसओ के कारण) पसंद है और मुझे हास्केल में प्रोग्रामिंग पसंद है। मैंने हाल ही में Literate Haskell (एलएचएस) की खोज की है और मैं मार्कडाउन और एलएचएस का एक साथ उपयोग करना चाहता हूं। मुझे आप इस गूंगा उदाहरण देता हूँ:एलएचएस और मार्कडाउन: कोडब्लॉक्स
Crazy Literate Haskell
======================
This is an example of some literate Haskell Code:
> module Main where
Look at that IO Monad work:
> main = return 2 >>= print
Wasn't that cool?
बाद में Markdown से पार्स किया जा सकता लिखा एक साक्षर Haskell फ़ाइल का एक उदाहरण है कि। हालांकि, मैं चाहता हूं कि कोड वास्तव में एचटीएमएल कोड ब्लॉक में और बिना उनके सामने दिखाई दे। इसलिए मैं केवल चार कोड लाइनों को इंडेंट नहीं कर सकता क्योंकि इससे ऊपर दिखाई देने वाले मार्कडाउन का उत्पादन होगा। असल में, मैं चाहता हूं कि एचटीएमएल इस तरह से बाहर निकल जाए:
<h1>Crazy Literate Haskell</h1>
<p>This is an example of some literate Haskell Code:</p>
<pre><code>module Main where
</code></pre>
<p>Look at that IO Monad work:</p>
<pre><code>main = return 2 >>= print
</code></pre>
<p>Wasn't that cool?</p>
ध्यान देने योग्य बात यह है कि इसमें कोई> प्रतीक नहीं है। मुझे यह कैसे करना है?
अब के साथ इसे स्थापित करें स्पष्ट रूप से मैं .lhs के माध्यम से फाइल फेंक सकता है एक sed की _ ^> _ _ 'लेकिन मैं नहीं है वास्तव में करना चाहते हैं। मैं कुछ ऐसे कार्यों में बनाया गया था जिन्हें मैं नहीं जानता था। –