将ghc源中定义的Prelude转换为Haskell 98 Report中概述的可读格式

时间:2013-11-25 05:10:54

标签: haskell ghc

Standard Prelude中,给出了Prelude模块的定义:

module Prelude (
    module PreludeList, module PreludeText, module PreludeIO,
    Bool(False, True),
    Maybe(Nothing, Just),
    ....

在ghc来源中,似乎Prelude模块是在compiler/prelude/PrelNames.lhs中定义的(在#34; Literate编程"方式中)。有什么办法可以将这个有文化的文件转换成Haskell 98报告中显示的(更易读)格式吗?

P.S。我知道我可以在Prelude documentation浏览Prelude文档,但我想查看Haskell 98报告中概述的前奏源。

0 个答案:

没有答案