Haskell:显示/获取所有用户定义函数的列表

时间:2012-04-22 21:02:02

标签: haskell ghc ghci winghci

在Haskell中是否有一个命令显示(或获取)所有已在GHCi中加载/定义的用户定义函数的列表?感谢

2 个答案:

答案 0 :(得分:18)

要查看您在ghci提示下所做的绑定(例如,使用let<-),请尝试:show bindings

如果您已加载某些模块,则可以使用:show modules获取已加载模块的名称,然后使用:browse ModuleName列出该模块中范围内的所有内容。

答案 1 :(得分:10)

在ghci中,加载文件后使用:browse:bro。您还可以通过:browse Foo.Bar.Baz浏览已卸载的模块。