haskell / haskell-ide-engine

The engine for haskell ide-integration. Not an IDE
BSD 3-Clause "New" or "Revised" License
2.38k stars 211 forks source link

Add SymbolKinds to the LSP protocol? #1038

Open alanz opened 5 years ago

alanz commented 5 years ago

There is an open issue on the LSP protocol to request SymbolKind values that do not currently exist.

https://github.com/Microsoft/language-server-protocol/issues/344

What do we need for haskell? Constructors, Types, Kinds, ...?

lukel97 commented 5 years ago

A symbol for class instances, and I’m sure there’s a plethora for TypeFamilies and GADTs