Haskell: показать / получить список всех пользовательских функций
Есть ли в Haskell команда, которая отображает (или получает в виде списка) все пользовательские функции, которые были загружены / определены в GHCi? Спасибо
2 ответа
Решение
Чтобы увидеть привязки, которые вы сделали в приглашении ghci (например, с let
или же <-
), пытаться :show bindings
,
Если вы загрузили несколько модулей, вы можете использовать :show modules
чтобы получить имена загруженных модулей, а затем :browse ModuleName
перечислить все в области из этого модуля.
Когда в GHCI, используйте :browse
или просто :bro
после загрузки файла. Вы также можете просматривать выгруженные модули через :browse Foo.Bar.Baz
,