News for hackers. Stuff that matters.
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
Re:What I've learned since quitting Elm by Tehnix on Sunday August 26, 2018 @07:15PM (#17848445)
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.
Re:What I've learned since quitting Elm by vmchale on Sunday August 26, 2018 @09:08PM (#17848809)
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.

Re:What I've learned since quitting Elm by efnx on Sunday August 26, 2018 @07:17PM (#17848455)
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?