haskellghcghciwinghci

Haskell : display/get list of all user defined functions


Is there a command in Haskell which displays (or get as a list of) all the user defined functions which have been loaded/defined in the GHCi? Thanks


Solution

  • To see bindings you've made at the ghci prompt (e.g. with let or <-), try :show bindings.

    If you've loaded some modules, you can use :show modules to get the names of loaded modules and then :browse ModuleName to list everything in scope from that module.