I can do this for system functions like const
by selecting it, right clicking and choosing search(metadata). The same does not work for user defined functions.
How do you do such a search?
If it is impossible for user defined functions, how do you read an already existing Haskell project and jump between definitions and invocations?
Vim + ctags work for user defined functions only, and are not as powerful as cscope for c/c++ source.