LHS и скидка с цены: Codeblocks

Мне, оказывается, действительно нравится Скидка с цены (вероятно, из-за ТАК), и мне нравится программировать в Haskell. Я недавно обнаружил Грамотного Haskell (LHS), и я хочу использовать Скидку с цены и LHS вместе. Позвольте мне дать Вам этот немой пример:

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?

Это - пример грамотного haskell файла, записанного, чтобы быть проанализированным Скидкой с цены позже. Однако я хочу, чтобы код на самом деле появился в блоках HTML-кода и без> перед ними. Поэтому я не могу просто расположить все с отступом строки кода четыре, потому что это произвело бы скидку с цены, которую Вы видите выше. В основном я хочу, чтобы HTML вышел как это:

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?

Вещь заметить состоит в том, что это имеет не> символы. Как я сделал бы это?

17
задан Robert Massaioli 13 August 2010 в 02:02
поделиться

1 ответ

Используйте Pandoc . Он имеет режим markdown + lhs для использования уценки в буквальных файлах Haskell, и если вам не нравится создаваемый им html, существует api для изменения структуры документа.

Установите его с помощью

cabal install pandoc
17
ответ дан 30 November 2019 в 14:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: