在Haskell中是否有一个命令显示(或获取)所有已在GHCi中加载/定义的用户定义函数的列表?感谢
答案 0 :(得分:18)
要查看您在ghci提示下所做的绑定(例如,使用let
或<-
),请尝试:show bindings
。
如果您已加载某些模块,则可以使用:show modules
获取已加载模块的名称,然后使用:browse ModuleName
列出该模块中范围内的所有内容。
答案 1 :(得分:10)
在ghci中,加载文件后使用:browse
或:bro
。您还可以通过:browse Foo.Bar.Baz
浏览已卸载的模块。