/curry-lsp

Framework for writing language servers and clients in Curry

Primary LanguageCurryBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

curry-lsp

A framework for writing Language Server Protocol (LSP) servers and clients in Curry.

Overview

The package currently includes

  • Type definitions for all LSP structures, enumerations and type aliases
  • Support for encoding and decoding JSON-RPC calls
  • A framework for writing language servers (partially implemented)
  • A framework for writing language clients