lsp-client: Haskell library for Language Server Protocol clients

[ apache, library, system ] [ Propose Tags ]


  • Language
    • LSP
      • Language.LSP.Client
        • Language.LSP.Client.Compat
        • Language.LSP.Client.Decoding
        • Language.LSP.Client.Encoding
        • Language.LSP.Client.Exceptions
        • Language.LSP.Client.Session


Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


  • No Candidates
Versions [RSS]
Change log
Dependencies aeson (>=2.0 && <3), aeson-pretty, base (>=4.16 && <5), bytestring, co-log-core, data-default, dependent-map, Diff, directory, filepath, generic-lens, Glob, hashable, lens (>=5.0), lsp, lsp-types (>=, mtl, stm, text, text-rope, unix, unliftio (>=0.2), unordered-containers, Win32 [details]
License Apache-2.0
Author ners
Category System
Home page
Bug tracker
Source repo head: git clone
Uploaded by ners at 2023-06-21T09:16:59Z
Downloads 29 total (3 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2023-06-21 [all 2 reports]

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.