IMO:
- If you a Masochist, use Linux,
- if you an extreme Masochist, use Windows,
- if you just want a hassle-free env use macOS.
with Visual Studio Code with Haskell Syntax Highlighting, hoogle-vscode
, Haskero extension (Max 3 mins install setup)
I used Linux (hardcore) for more than 15yrs after I switched completely to MacOS (BSD based UNIX), but sometimes still nostalgic with Linux. I used still have to use Windows (at work).
Also, I had experience with a lot of IDEs and editors, from Netbeans, Eclipse, Monodevelop, JetBeans (for C/C++ C# Python, Java), Microsoft VisualStudio, Androind Studio, Xcode, Atom, vi, ed, Emacs etc. But, I would say VSCode is the one of the bests and more importantly easiest to use.