在 org-mode 中,以冒号开头的行被格式化为源代码。 (http://orgmode.org/manual/Literal-examples.html)
在 literate Haskell 中,源代码行以大于号开头。
我想用我目前的首选格式 org-mode markdown 来编写识字的 Haskell。
因为我假设我无法更改 Haskell 编译器,所以我的问题是:
我可以以某种方式在 org 模式下制作大于号的代码行标记吗? (我试图自己找到它,但由于 org.el 是一个 865k 文件,22k loc,我仍然迷路了。)
最佳答案
不是您问题的确切答案,而是我如何使用 org 编写识字 Haskell 的示例:https://github.com/haroldcarr/make-mp3-copies
README.org 是识字的 Haskell,MakeMP3Copies.hs 是从 .org 文件中“纠结”出来的生成的 haskell 文件。
我导出为 HTML 并在我的博客上发布:http://haroldcarr.com/posts/2013-09-11-flac-to-mp3-via-haskell-shelly-and-ffmpeg.html
README.org 也在 github 上自动渲染(尽管自动渲染中有一些内容仅适用于 HTML,我没有花时间修复)。
关于haskell - Emacs 组织模式和读写 Haskell,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27002877/