Re:What I've learned since quitting Elm
by AzzieElbab on Sunday August 26, 2018 @06:30PM
(#17848292)
In my experience Haskell is exactly what one of it's creators called it "a DSL for writing DSls". Elm can be viewed as one of such dsl, occam razor focused on web front-end. Otherwise,90% of the time you are stuck in IO along with some really hard to grasp libs to help your pl learnings and rarely anything else
[ Parent
| on HN ]
I'm not really sure what you're trying to get at? While, sure, Haskell excels at making (e)DSLs, it's far from the only usage for it. For web development it's quite good as well, a long with a ton of other areas. There are plenty of practially oriented libraries, and at the same time, also plenty of libraries focused on using as much of the advanced type system as possible.
I'm not really sure what you mean by "stuck in IO" but that's a consequence of laziness so it's pretty much unavoidable in FP in general.
As for "hard to grasp libs," I find them much easier to use than C libraries. They're actually quite well suited to certain domains.
This is simply not true.
Re:What I've learned since quitting Elm
by hardwaresofton on Sunday August 26, 2018 @08:35PM
(#17848716)
I think you're mistaking Haskell for Lisp?