What I'm trying to say is that Clojure is not harder because it has bad error messages. Most languages have bad error messages! What makes them seem bad is: they're different from what you're used to and the semantics of the language are different.
Elm's are (close to) the ideal fully expanded & explained form. But I agree, what's initially presented should be very condensed, but allowing you to drill down and have explanations/reasoning alongside.
-
-
I find that Elm’s messages are in near perfect pyramid form—the more familiar and comfortable you are with the language the less far down them you have to read to understand and fix the error.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.