|
|
|
|
|
by jarcane
3660 days ago
|
|
Whereas after spending even a day with it I found myself wanting to run screaming back to Haskell. No typeclasses, no monads, more primitive pattern matching, no guards, use of massive nested elseif considered idiomatic ... Simple tasks wind up feeling tedious because so many of the standard tools and patterns of any other ML language are simple missing completely. The result feels like trying to work with one of those random toy Lisps people make in a weekend and throw up on Github. It frustrates me, because in theory I do like the concept of the Elm architecture, I love ML-style type systems, and I work with reactive programming every day in ClojureScript. But the language it's attached to is so incomplete that it quickly just becomes a pain. |
|