Descrição
A API do Haskell Language Server usada para comunicação de plugins. Fornece tipos e interfaces compartilhados que plugins HLS usam para conversar com o servidor e expor recursos ao editor.
Desenvolvedores a usam ao escrever ou manter plugins HLS. Compatibilidade de API importa porque o comportamento do plugin depende da versão do HLS, do protocolo language server e do estado de carregamento do projeto.