Hi!
On 11/13/2017 06:30 AM, jake wrote:
> In Haskell code, I'd like the ability to click an identifier and go
> to its definition. How do I do this?
You're not alone in your frustration. I think the only people who have
a really good answer to this question are users of emacs + intero (+
stack).
Hasktags generates pretty much all the tags you want relevant to your
project. If you have git submodules, forks of other projects locally, etc.
then you can pass these directly via the CLI, e.g.
hasktags -b "src deps/package1 deps/package2 /some/other/location"
Another cool tool built off haskta
While the general case for TH is intractable, it would probably be pretty
simple to write a script that can generate tags locations for identifiers
generated by specific, known cases - particularly​ Persistent.
At work I took a bit of a different approach, and wrote a generator that
looks at the T