7

GHCI 中有没有办法显示一个完整的括号版本的语句?我发现自己有时想要这样做来帮助我理解一段我不熟悉的代码。有时,大师们的简洁性会为我们 n00bs 模糊一些东西,而任何能帮助我将这些野兽分开的东西似乎都有帮助。

4

3 回答 3

4

试试ghc -ddump-parsed

于 2009-04-30T15:07:24.370 回答
2

wiki 上记录了许多方法:http: //haskell.org/haskellwiki/Indent#Indenting_Haskell_Mechanically

于 2009-04-30T16:15:16.983 回答
2

也许与您的问题没有直接关系,但我经常发现无点代码难以阅读。顺便说一句,为表达式生成无点形式的工具也可以做相反的事情。例如:

 > unpl const . (1 +)
 (\ e _ -> 1 + e)

好多了!:)

于 2009-05-01T13:16:55.267 回答