mpickering/ghcide

New feature: call hierarchy support

Closed this issue · 1 comments

  • It is a feature common in other ides like eclipse or intellij
  • It shows the graph of all transitive calls of a function, in a tree:
    • The nodes are selectable (shows info in the right pane) and navigable with ctrl+click
    • In the right pane other info like the possible multiple calls in the same funcion, with the line number (also navigables to the concrete line)

imagen

imagen

This would need add support for that feature in haskell-lsp: