3 ms·
In recent years the Haskell ecosystem has drastically improved. With Haskell Language Server (HLS) there's now great autocompletion and inline error reporting
by _query 4y ago
In recent years the Haskell ecosystem has drastically improved.
With Haskell Language Server (HLS) there's now great autocompletion and inline error reporting for e.g. VSCode and other editors.
We've recently got dot-notation, so you can type `myRecord.myField` instead of `myField myRecord`, which makes Haskell code feel more familiar when switching from other languages.
With IHP we now even have a Haskell version of Rails/Laravel. It's really a superpower to have Haskell's type system combined with the rapid development approach of Rails :) Check it out here: https://ihp.digitallyinduced.com/ https://ihp.digitallyinduced.com/ (I'm founder of IHP)
Serokell also has a great blog section on people using Haskell in the industry, e.g. recently there was an interview with the CTO of Mercury. https://serokell.io/blog/haskell-in-production https://serokell.io/blog/haskell-in-production
- protomikron 4y agoHaving autocompletion and and a convenient syntax to access record fields is standard and expected by most developers. I think if Haskell wants to convince developers to jump ship (and they don't, according to the infamous marketing slogan) there must be a bigger benefit, I don't think better record Syntax cuts it.
- lupire 4y ago> In recent years the Haskell ecosystem has drastically improved. And has been doing so for 20 years. But in the meantime, the other language ecosystems improve also, and new programmer expectations pop up.