jose_zap
Joined 12 years ago
Joined 12 years ago
That's definitely not true, even if that was true maybe 6 years ago. As someone who's uses Haskell daily and also many other languages, I can see Haskell's tooling as more advanced than many others.
It has been a great experience so darn it makes processes very resilient against change and very easy to come back to after years.
The library is open source too:
It has a feature-rich LSP, code formatter, package manager, dead-code checker, configurable linter, thread debugger, memory debugger, vulnerabilities checker, and much more.
That’s just what is provided by external tooling. Then, it also has everything the compiler has to offer, which is bit more than what most languages do. For example, you can now compile to JavaScript or WASM.
It will not. We use it at work for all transactions and its is very performant.
users
& map validate
& catMaybes
& mapM persist
This is due to how it easily lends itself to transforming unstructured inputs into structured outputs, and also because of its amazing asynchronous programming model.