lsp-client: Haskell library for Language Server Protocol clients

[ apache, library, system ] [ Propose Tags ]

Modules

[Last Documentation]

  • 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

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.1.0.0, 0.2.0.0, 0.3.0.0
Change log ChangeLog.md
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 (>=1.6.0.0), mtl, stm, text, text-rope, unix, unliftio (>=0.2), unordered-containers, Win32 [details]
License Apache-2.0
Author ners
Maintainer ners@gmx.ch
Category System
Home page https://github.com/ners/lsp-client/blob/master/README.md
Bug tracker https://github.com/ners/lsp-client/issues
Source repo head: git clone https://github.com/ners/lsp-client
Uploaded by ners at 2023-06-21T09:16:59Z
Distributions
Downloads 83 total (11 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-0.1.0.0

[back to package description]

lsp-client

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.