haskell-language-server

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

Haskell-language-server Alternatives

Similar projects and alternatives to haskell-language-server

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better haskell-language-server alternative or higher similarity.

Suggest an alternative to haskell-language-server

Reviews and mentions

Posts with mentions or reviews of haskell-language-server. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-14.
  • Easy way to locally navigate into source code of packages from Hackage?
    reddit.com/r/haskell | 2021-10-14
    Yeah, someone's working on it.
  • [ANN] haskell-language-server-1.4.0 release
    reddit.com/r/haskell | 2021-09-15
    more info here https://github.com/haskell/haskell-language-server/issues/2193
    reddit.com/r/haskell | 2021-09-15
    Take a look to this issue for more details
  • I was finally able to set up Neovim lspconfig with Haskell Language Server on MacOS!
    reddit.com/r/haskell | 2021-09-13
    I have no idea why this works, but at this point, I'm just happy that hls even attached. FWIW, I think the problem has to do with stack getting ghc version wrong. This might help, idk: https://github.com/haskell/haskell-language-server/issues/1782
  • Implicit-hie on microsoft windows 10
    reddit.com/r/haskell | 2021-09-05
    New HLS versions support multiple minor versions of the 8.10 series, as you can see. So the 8.10.7 version which your stack.yaml hypothetically dictates, will continue to be supported. There would be no incompatibility between the stack.yaml and the HLS.
  • create a manage hook on only one workspace
    reddit.com/r/xmonad | 2021-08-22
  • Issues with setting up HLS + Vim
    For the second question, if you use the compiled binaries, checkout the release page of HLS. For each version of HLS, there's a list of different GHC versions' binaries. You need to use a version with the same GHC version of your project.
  • Is Haskell still used in Facebook for Spam Filtering in 2021?
    reddit.com/r/haskell | 2021-06-22
    We had to play some major tricks in order to make HLS perform well on the huge Sigma codebase, and I'm very happy that pretty much all of those tricks have been pushed upstream. The only exception is the reactive builds which are not enabled in HLS yet - https://github.com/haskell/haskell-language-server/pull/1862
  • LSP Lens support added in neovim.
    reddit.com/r/neovim | 2021-06-14
    I only know about Haskell and it's awesome! See this: https://github.com/haskell/haskell-language-server/blob/master/plugins/hls-eval-plugin/README.md
  • Which LSP should I use for Haskell?
    reddit.com/r/haskell | 2021-06-13
  • [ANN] haskell-language-server-1.2.0 has been released!
    reddit.com/r/haskell | 2021-06-13
    see https://github.com/haskell/haskell-language-server/pull/1931
    reddit.com/r/haskell | 2021-06-13
    Sounds interesting, do you mind open a feature request in the repo? https://github.com/haskell/haskell-language-server/issues/new
    reddit.com/r/haskell | 2021-06-13
  • Learning materials for ghc-exactprint?
    reddit.com/r/haskell | 2021-06-10
    In HLS, these days we've got a reasonably good interface around exacptrint. The idea is that you can construct a Graft which corresponds to the transformations you'd like to make, and that these form a monoid. From there you can just use graft to replace a SrcSpan with the node you've synthesized, and it should (mostly) take care of the annotations.
  • Using xmonad-testing as lib
    reddit.com/r/xmonad | 2021-05-05
    All is well and works properly. Now, however, I would like to switch to the git version of Xmonad by using xmonad-testing. For that I cloned the repo, switched both xmonad & xmonad-contrib branches to master and compiled executable. First of all, if I run the executable with `--version`, I get '0.15', that seems to me not correct. Shouldn't it be 0.16, even though it is not released yet? Second, I am not sure whether I need to somehow install the Git versions as libraries to be able to use new features and to get Vim with haskell-language-server recognize the new features. My configuration is in `~/.xmonad`. I think if I copy the config to the directory where the cloned repos are, it (using the new features) will work...

Stats

Basic haskell-language-server repo stats
45
1,751
9.7
2 days ago

haskell/haskell-language-server is an open source project licensed under Apache License 2.0 which is an OSI approved license.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
Find remote jobs at our new job board 99remotejobs.com. There are 36 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.