static-ls | HieDb | |
---|---|---|
2 | 1 | |
146 | 63 | |
- | - | |
8.9 | 6.3 | |
11 days ago | 6 months ago | |
Haskell | Haskell | |
GNU General Public License v3.0 or later | BSD 3-clause "New" or "Revised" License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
static-ls
Posts with mentions or reviews of static-ls.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-08.
-
Does anyone else have issues with Haskell language server?
Here's the 80% benefit for 20% effort solution that I recommend to my coworkers. (It's due for an update, soon, to take advantage of static-ls.)
-
Static-ls - a low memory Haskell language server based on hiedb and hiefiles
static-ls is a low memory language server for Haskell that serves as an alternative to (hls)[https://github.com/haskell/haskell-language-server] with less functionality by using statically generated information. It is intended for (Highly recommend hls instead if you aren't having these issues):
HieDb
Posts with mentions or reviews of HieDb.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-08.
-
Static-ls - a low memory Haskell language server based on hiedb and hiefiles
With a combination of ghcid, an hiedb filewatcher and the -fdefer-type-errors flag you can get pretty solid IDE behavior. Currently only ghc 9.4.4 is supported but happy to personally help people set this up if interested!
What are some alternatives?
When comparing static-ls and HieDb you can also consider the following projects:
ghcid - Very low feature GHCi based IDE
haskell-language-server - Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.