Neovim: How to get variable type hinting?

This page summarizes the projects mentioned and recommended in the original post on /r/haskell

Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. helix

    A post-modern modal text editor.

    Yes that happens sometimes. I don't think that can be turned off, it must be some kind of bug in the interaction between the hls and helix. Since helix is developed very actively I used to build it from it's master branch. Some builds exposed this behavior then the next one did not. Currently I am using the last release (23.03-2) and that seems to be fine. Still I might switch back to helix-git, just to be at the bleeding edge. In particular, I can't wait for the merge of the vim like movement PR

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. ghcup-hs

    THIS REPO IS A MIRROR, BUG REPORTS GO HERE:

    I have been using helix with ghcup installed ghc(s) and language servers. It works with Haskell out of box, no configuration necessary. Helix is a modal editor, similar to but distinctly different from the vi family. Although a long time vim user I have found the switch to helix not too difficult and definitely worth the trouble.

  4. dotfiles

    These are my dotfiles, there are many like them but these ones are mine (by sondr3)

    You need to ensure that the version of GHC you're using works with HLS, I've been bitten by this a few times when I'm not paying attention when upgrading GHC. I use mason and haven't had any issues getting HLS to work with it, well, rather, getting it to work took a little bit but now it's been working flawlessly since. You can glance at my config for LSP here if you want.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • We need more zero config tools

    8 projects | news.ycombinator.com | 2 Oct 2024
  • Would you honestly recommend someone learning neovim as they begin their coding journey? Or would you suggest some other kind of IDE first?

    3 projects | /r/neovim | 12 May 2023
  • Those who once used Vim as their main text editor/IDE and switched away after the fact, why?

    3 projects | /r/vim | 11 May 2023
  • How to do this in Neovim?

    8 projects | /r/neovim | 24 Aug 2022
  • Can I write vimrc in vimscript9 ?

    2 projects | /r/vim | 1 Jun 2022

Did you know that Rust is
the 5th most popular programming language
based on number of references?