haskell-language-server icon indicating copy to clipboard operation
haskell-language-server copied to clipboard

Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.

Results 505 haskell-language-server issues
Sort by recently updated
recently updated
newest added
trafficstars

Trying out the example: -- >>> 3 + 5 results in: -- Not in scope: ‘P.writeFile’ ### Your environment Which OS do you use: Ubuntu Which LSP client (editor/plugin) do...

type: bug
status: needs info
component: hls-eval-plugin

### Your environment Which OS do you use? MacOS Monterey 12.4 Which version of GHC do you use and how did you install it? 8.10.7, GHCup How is your project...

type: bug
status: needs info

### Your environment Which OS do you use: Ubuntu 20.04 Which LSP client (editor/plugin) do you use: VS Code, Haskell extension v2.2.0, ghc 9.2.0, HLS 1.7.0.0 Describe your project (alternative:...

type: bug
status: blocked
component: hls-rename-plugin
priority: high

**Is your feature request related to a problem? Please describe.** When code uses a lot of type classes, it would be useful to go to the definition of the actual...

type: enhancement

### Your environment MacOS ### Steps to reproduce ``` git clone https://github.com/soulomoon/hlsBugExample.git cd hlsBugExample haskell-language-server-wrapper ``` It is really weird, base on different cabal setup. * This cause problems: ```...

type: bug
status: blocked
component: implicit-hie

### Your environment Which OS do you use: Distributor ID: Debian Description: Debian GNU/Linux 11 (bullseye) Release: 11 Codename: bullseye ### Steps to reproduce Open a `.hs` file in any...

type: bug
status: needs info

### Your environment Which OS do you use: Arch Which LSP client (editor/plugin) do you use: VSCode Describe your project (alternative: link to the project): HLS GHC: 8.10.7 ### Steps...

type: bug
component: hls-class-plugin

Essentially, help you find all occurrences for a polymorphic function of a given type. Example, maybe you want to find all occurrences of `(==) :: Foo -> Foo -> Foo`....

type: enhancement
status: in discussion

At the moment we mostly just use "go to definition", but LSP also has "go to declaration". I think the concept of a declaration does actually make sense in Haskell,...

type: enhancement

**Is your feature request related to a problem? Please describe.** The overall goal is to find packages where orphan instances are defined and include them automatically into the project. For...

type: enhancement
level: hard