Hacker News new | ask | show | jobs
by shadeless 3623 days ago
And also checkout Elm in Action MEAP [0], published just yesterday. There is a coupon for 50% valid today, "mlfeldmantw" [1]

I'm not affiliated in any way, just a fan of Elm.

[0] https://www.manning.com/books/elm-in-action

[1] https://twitter.com/ManningBooks/status/756492787290214401

1 comments

I'm intrigued by Elm, but know too little javascript to even be dangerous. Can you enumerate why you're a fan?

(I'm also a fan of MEAP's, so buying this just because.)

Elm's type system rules out the possibility of null or undefined. So you won't be seeing those errors at runtime (modulo some bug in Elm itself). It encourages you to program with a very clean separation between model, view, and update. And it has very helpful compiler error messages that guide you to correct code.