vscode-haskell
vscode-haskell copied to clipboard
VS Code extension for Haskell, powered by haskell-language-server
Having a following script: ```haskell #!/usr/bin/env cabal {- cabal: build-depends: base , split -} import Data.List.Split (splitOn) main :: IO () main = do let orders = splitOn "x" "axbxc"...
### Your environment Which OS do you use: macOS (Monterey 12.3.1, Intel) `ghcup` is installed using `brew`. I have run `brew update && brew upgrade ghcup`: ``` $ brew update...
### Your environment - macOS BigSur 11.6.2 on x86 CPU - VS Code 1.66.2 (Universal) Commit: dfd34e8260c270da74b5c2d86d61aee4b6d56977 - VSCode-Haskell: v2.2.0 - GCHup 0.1.17.7 - HLS 1.7.0.0 - GHC 8.10.7 ###...
I am trying to setup a devcontainer, so other contributors of our team do not have to worry about their tooling. However, it keeps complaining about ghcup not installed. The...
Invoking `haskell-language-server-wrapper --project-ghc-version` may fail with: ``` $ haskell-language-server-wrapper --project-ghc-version 326ms Fri 17:36 Found "/home/hasufell/git/ghcup-hs/hie.yaml" for "/home/hasufell/git/ghcup-hs/a" Failed to get project GHC version: CradleError {cradleErrorDependencies = [], cradleErrorExitCode =...
When I start vscode (version 1.66.2) in Linux to load a stack project, vscode suddenly says: Project requires HLS but it isn't installed. When I click on "Install HLS" it...
**Is your feature request related to a problem? Please describe.** VSCode starts: new HLS version! I don't want to upgrade right away, press "No" to the update, and then VSCode...
https://user-images.githubusercontent.com/6072243/163984639-37625683-8efa-440d-9570-bb175aae8a70.mov I've tried taking a look at `ghcide`, `haskell-language-server` and `lsp` repos and codebases to see which one might be responsible for dropping code lenses so quickly after typing, but...
In particular, for symbols with an `'` in their name. If I try to rename `someSymbol'`, it will - only make the name editable up to the `'`, excluding it,...
Currently we don't and refer the user to the ghcup download homepage, because: 1. it forces them to get a basic understanding of what ghcup is and how they can...