Our great sponsors
|3 days ago||9 days ago|
|Apache License 2.0||GNU General Public License v3.0 or later|
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.
Any open source projects to contribute to for beginners
8 projects | reddit.com/r/haskell | 13 Feb 2023
Haskell is a good, useful, and practical programming language.
2 projects | reddit.com/r/haskell | 7 Dec 2022
Indeed, there is a lot of room for improvements. But I just wanted to acknowledge and thank the work of those involved in HLS which IMHO was a game changer in that regard.
No HLS support for the "recommended" 9.2.5?
2 projects | reddit.com/r/haskell | 5 Dec 2022
Specifically, gchup and HLS are both opensource community efforts. If you want to see HLS work with ghc-9.2.5, you may want to ask https://github.com/haskell/haskell-language-server or, better, provide them a PR that builds HLS with ghc-9.2.5.
dev environment for windows
4 projects | reddit.com/r/haskell | 1 Dec 2022
Sadly ghcup tui is not available on windows, but you can check the available versions with ghcup list. Hls lists the compatible versions of ghc at their github releases. For 22.214.171.124 I went with 9.4.2. To install it and set it to default you have to use the ghcup install ghc 9.4.2 then the ghcup set ghc 9.4.2. Hopefully this will be useful to someone with the same problem.
HLS issues an error for Setup.hs and Spec.hs (using hspec-discover)
2 projects | reddit.com/r/haskellquestions | 20 Nov 2022
Here's an issue I created for it: https://github.com/haskell/haskell-language-server/issues/3348
Transform your old and tired Haskell source files in shining Notebooks
2 projects | reddit.com/r/haskell | 16 Nov 2022
The code is executed by HLS, see https://github.com/haskell/haskell-language-server/blob/master/plugins/hls-eval-plugin/README.md and then its markdown/html output is displayed by VS Code.
What is the correct way to compile non-haskell sourcefiles in a cabal project.
3 projects | reddit.com/r/haskell | 7 Oct 2022
As you can see there, Shake is also a good fit for Cabal scripts. And Cabal scripts work better in 3.8. There are still issues loading them with HLS, but hopefully not for long. For this reason, I also have a build.sh which wraps that, allowing the script to be loaded via GHC directly, but I look forward to being able to remove this.
haskell-language-server 126.96.36.199 released!
2 projects | reddit.com/r/haskell | 14 Sep 2022
[ANNOUNCE] GHC 9.4.1-rc1 is now available
2 projects | reddit.com/r/haskell | 22 Jul 2022
AFAIK the latest GHC version which the haskell language server (which is what the vs code extension uses) supports is 9.2.2, so not yet, I'd say.
Proper editor support?
2 projects | reddit.com/r/haskell | 8 Jul 2022
As far as I could see this bug is already reported. It is about stack not being able to handle multi crate project.
Convert neovim .lua to .vim?
2 projects | reddit.com/r/vim | 20 Mar 2023
All of coc.nvim's extensions are as closely mirrored to the convenience of VSCode extensions. This convenience matters, as you must not be spending time on "tool pain" on work hours. Copy whatever configs you need from the readme to get keybinds set up.
Is CMake necessary to set up a C++ "IDE" in neovim?
4 projects | reddit.com/r/neovim | 17 Mar 2023
I'd say just try to copy that code from nvim-cmp readme as is (unless you're using a different package manager ofc) and see if it works for you. If you decide that you've spent too much time on it, you could give https://github.com/neoclide/coc.nvim a try instead. It has vim support as well, and as far as I know it comes with a lot of stuff included.
Vim plugin like vscode "go to definition" function
4 projects | reddit.com/r/vim | 13 Mar 2023
Advice on moving from Emacs to Neovim
6 projects | reddit.com/r/neovim | 1 Mar 2023
It takes some time to set up nvim to feel like VScode, so don't expect this to happen overnight, you need a lot of plugins because VScode provides a ton of tools out of the box. I would recommend the plugin Coc.nvim. That gets you most of the way there right away. When you're comfortable, nvim provides built in tools, but they require more configuration.
What is your minimal omni-completion setup for Python?
2 projects | reddit.com/r/vim | 28 Feb 2023
I use coc.nvim and disable everything but omnicompletion using the following ~/vim/coc-settings and by only adding the TAB and some other navigation key maps.
Error setting up coc for neovim on Windows
3 projects | reddit.com/r/neovim | 19 Feb 2023
Did you read this?
Plugins to have VS code tools
10 projects | reddit.com/r/vim | 18 Feb 2023
coc.nvim and its extensions will get you the farthest. It's a partial port of VSCode backend functionality.10 projects | reddit.com/r/vim | 18 Feb 2023
Set up pyright LSP. Either use https://github.com/neoclide/coc.nvim or https://github.com/neovim/nvim-lspconfig. The former is easier to set up and the latter is native to neovim and you can use it with lots of more plugins.
Getting intellisense and code completion in nvim or vscode
2 projects | reddit.com/r/ruby | 16 Feb 2023
I've been using coc.nvim along with the coc-solargraph plugin. These work well for me and provide very good code completion and error highlighting. There are some key intellisense features that aren't available (or I don't use them), but these two plugins do well enough for my purposes.
What are some alternatives?
vim-lsp - async language server protocol plugin for vim and neovim
YouCompleteMe - A code-completion engine for Vim
nvim-treesitter - Nvim Treesitter configurations and abstraction layer
nvim-cmp - A completion plugin for neovim coded in Lua.
ale - Check syntax in Vim asynchronously and fix files, with Language Server Protocol (LSP) support
nvim-lspconfig - Quickstart configs for Nvim LSP
vim-polyglot - A solid language pack for Vim.
LunarVim - 🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.
deoplete.nvim - :stars: Dark powered asynchronous completion framework for neovim/Vim8
vim-go - Go development plugin for Vim
ansible-language-server - Ansible Language Server
nvim-compe - Auto completion Lua plugin for nvim