News for hackers. Stuff that matters.
Re:An opinionated guide to Haskell by embwbam on Saturday February 10, 2018 @01:45PM (#16348784)
It takes a while for the Haskell community to reach consensus. Stack is definitely recommended by almost everyone for both beginners and production projects. It is used on every project I’ve run in to lately. Sure there are different ways to configure it, but these days there’s really one way to get started. Just download stack, make a new project, and start coding
Re:An opinionated guide to Haskell by resoluteteeth on Saturday February 10, 2018 @01:53PM (#16348820)
I get that Stack is what people should be using now but it's still not that helpful if I can't actually get actual instructions for setting up vscode, etc. based on using stack without "stack install."

The fact that haskell users seem to think these things are completely obvious and doesn't need to be explained is frankly a big part of the problem.

Re:An opinionated guide to Haskell by embwbam on Saturday February 10, 2018 @02:05PM (#16348890)
I have no idea how to configure vscode, but stack is really simple. This will get you started.

  stack new my-project
  cd my-project
  stack ghci 
  > main
http://seanhess.github.io/2015/08/04/practical-haskell-getti...

Haskell’s community evolved very differently from JS and the rest of open source. What seems simple to many isn’t necessarily what seems simple to the rest of us. Much of what this community considers simplicity is just convention and familiarity.

But so many people from our world are using it now that things are slowly becoming more “intuitive”!

I understand your frustration. It took me a lot of effort to get over the learning curve. Well worth it. But trust me, it’s easier than ever and getting better

Re:An opinionated guide to Haskell by mintplant on Sunday February 11, 2018 @01:53AM (#16351542)
A very quick Google search found Haskelly [0] and Haskero [1] for VS Code, both of whose installation instructions say to install Intero [2] locally in your project directory with "stack build intero" if you don't want to use "stack install" to install Intero globally.

[0] https://marketplace.visualstudio.com/items?itemName=UCL.hask...

[1] https://marketplace.visualstudio.com/items?itemName=Vans.has...

[2] https://github.com/commercialhaskell/intero