|4 days ago||9 days ago|
|Apache License 2.0||BSD 3-clause "New" or "Revised" License|
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.
Learning Tidal Fundamentals - nice ground-up intro to TidalCycles by Mark Zadel
2 projects | reddit.com/r/haskell | 11 Jan 2022
Running IntelliJ Idea with JDK 17 for Better Render Performance with Metal
4 projects | news.ycombinator.com | 24 Dec 2021
I previously used IntelliJ IDEA on Linux for over eight years, so I can sympathize with your struggles.  Recently I started using OSX because my Thinkpad finally died and I could not find another laptop I liked. So far, it's been pretty bumpy, although I have noticed that some things have improved such as fonts and build times. The downside is that very few things currently work on aarch64 right now, so I somewhat regret making the switch this early. I recently started writing some Haskell, which was a pain to setup on my local machine but now that GHCi and Stack support it , I think it's getting stable. Hopefully native libraries will improve their support, because despite the minor speedups (faster JVM), overall it's been a productivity-killer. Very, very few native libraries offer aarch64 builds right now.
haskell-language-server: Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.
1 project | reddit.com/r/planetemacs | 7 Dec 2021
Coming back to Haskell after a couple of years, what changes should I be aware of?
3 projects | reddit.com/r/haskell | 6 Dec 2021
The tooling story has gotten much better with haskell-language-server unifying the formerly fragmented landscape. I'd highly recommend installing it.
Way too many recommendations and high memory usage in lsp-mode for Haskell
2 projects | reddit.com/r/emacs | 5 Dec 2021
Searching for "memory" among the open issues on haskell-language-server, yields quite a few results. From a quick glance, it seems to depend on the project, as specific projects seem to make the language server behave/leak quite bad.
Monthly Hask Anything (December 2021)
4 projects | reddit.com/r/haskell | 3 Dec 2021
compare `on` length of sublists to sort list..what am I missing?
1 project | reddit.com/r/haskell | 2 Dec 2021
If you have haskell-language-server installed it can also tell you what to import and even automatically import it for you.
[ANN] haskell-language-server-1.5.1 has been released
2 projects | reddit.com/r/haskell | 29 Nov 2021
- [#2365](https://github.com/haskell/haskell-language-server/issue/2365): hs-boot files not handled correctly, discovered in the ghc codebase and fixed with [#2377](https://github.com/haskell/haskell-language-server/pull/2377)2 projects | reddit.com/r/haskell | 29 Nov 2021
Cause they still cant be built with ghc-9.0.1, see: https://github.com/haskell/haskell-language-server/issues/297 , and https://github.com/haskell/haskell-language-server/pull/2202 for tactics
HLS does not detect errors in Cabal project (but still provides suggestions)
2 projects | reddit.com/r/haskell | 26 Nov 2021
Hey! It sounds like hlint is working but not HLS, which is why you just get suggestions but not the errors. A bit similar to what I just ran into a couple of days ago. Could you check the logs from running haskell-language-server at the project's root directory, and see if it's similar with the ones I posted here?
I was finally able to set up Neovim lspconfig with Haskell Language Server on MacOS!
2 projects | reddit.com/r/haskell | 13 Sep 2021
Look here: hie-bios (its the library used by haskell-language-server to get to know your project better, iirc).
Portable Haskell with VS Code?
2 projects | reddit.com/r/haskell | 28 May 2021
Yeah the same happened to me with previous versions of the Haskell IDE Engine that used Stack, so I ended up with several snapshots under \~/.stack that took a lot of space. Nowadays I just install HLS, Cabal and a single HLS-supported GHC with ghcup. It's a huge difference. I think there is a Windows-supported equivalent of ghcup, but I have not used it. If you also have Stack installed, remember that you can place a [`hie.yaml`](https://github.com/mpickering/hie-bios#explicit-configuration) file in your project root that can [force HLS to use cabal](https://github.com/mpickering/hie-bios#cabal) instead of stack in your project (this was needed last time I checked, complex configurations would need tuning this file a bit, though).
Is almost everyone using VS Code now for Haskell?
6 projects | reddit.com/r/haskell | 20 Mar 2021
You can provide an alternative stack.yaml to HLS, with the specific configuration for the ide, although you have to write down an explicit hie.yaml file, take a look to https://github.com/mpickering/hie-bios#stack
vscode-ghc-simple: Requesting feedback for vgs-bios
2 projects | reddit.com/r/haskell | 15 Mar 2021
Please consider testing dev builds with the WIP new vgs-bios feature, inspired by the amazing hie-bios. It reads your project hie.yaml and supports multi-component/multi-package projects.
What are some alternatives?
lsp-mode - Emacs client/library for the Language Server Protocol
vscode-haskell - VS Code extension for Haskell, powered by haskell-language-server
neovim - Vim-fork focused on extensibility and usability
ormolu - A formatter for Haskell source code
lsp-haskell - lsp-mode :heart: haskell
xmonad-testing - Stack/cabal setup for testing xmonad* and configurations
ghc-proposals - Proposed compiler and language changes for GHC and GHC/Haskell
coc.nvim - Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.
emacs-which-key - Emacs package that displays available keybindings in popup
cardano-sl - Cryptographic currency implementing Ouroboros PoS protocol
leksah - Haskell IDE
stack - The Haskell Tool Stack