purescript-language-server
purescript-language-server copied to clipboard
```purescript module M where import Prelude id :: forall @a. a -> a id x = let _ = map in x foo :: String -> String foo = id...
On 0.26.3, my usual steps to reproduce involve `git checkout` workflows: * Open a git project in VSCode * Save a file in the editor that results in an error...
I was attempting to trace the root cause of mattn/vim-lsp-settings#692, and I found that purescript-language-server is returning `null` values for optional fields (like [`documentChanges`](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#workspaceEdit)). Is this intended, and should the...
I'm using NeoVim 0.9.0, and this week the highlighting for errors and warnings stopped working, even though the language server is working for other features. I upgraded to version 0.17.2...
I have `parse` that is not exported and warning `Declaration parse was not used, and is not exported (UnusedDeclaration)`. It would be awesome if there was an action to export...
Curious if it supports HLS-ish `-- >>` Or any alternative for eval (during dev)? (Or how can we go about implementing it? )Thanks!
Is it possible to set breakpoints in a purescript program and step through the code? I believe this can be achieved with source maps but I'm not very familiar with...
I keep getting an Dictionary Required error when I am trying to apply the sort imports code actions. I don't know why and haven't really been able to find any...
I'm not sure if this should be here or on the compiler repo.
**given** the data type definition ```purescript data Bind a = NonRec (Binding a) | Rec (Array (Binding a)) ``` **when** alt-clicking it at the usage site **then** instead of the...