lsp-client: Haskell library for Language Server Protocol clients

[ apache, library, system ] [ Propose Tags ]
Versions [RSS],,
Change log
Dependencies aeson (>=2 && <3), aeson-pretty, base (>=4.16 && <5), bytestring (>=0.9 && <0.13), co-log-core, containers, data-default, dependent-map, Diff, directory, extra, filepath, generic-lens, Glob, lens (>=5 && <6), lsp (>=2.4), lsp-types (>=2 && <3), mtl, row-types, stm, text, text-rope, unix-compat (>=0.7.1 && <0.8), unliftio (>=0.2 && <0.3), unordered-containers [details]
License Apache-2.0
Author ners
Category System
Home page
Bug tracker
Source repo head: git clone
Uploaded by ners at 2024-04-04T17:40:26Z
Downloads 89 total (7 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]

Readme for lsp-client-

[back to package description]


lsp-client is a Language Server Protocol client.

Notably, it does not use conduit to parse incoming messages, but instead exposes a truly concurrent session, in which messages can be sent and received asynchronously.

It is part of the lsp family of packages, along with lsp and lsp-types.