This release makes me very happy. I never really took a look at Elm but yesterday I've receive a bug report on a very old library of mine to parse GLSL. The author of Elm told me it was used in their WebGL work and pointed to that Thwomp example. I didn't know that library was actually used by anyone!
The Elm hackers continue to impress me. FRP, the interactive timeline debugger, and now functional 3D graphics. Functional game programming is a big interest of mine, and I've taken a lot of inspiration from Elm in my own personal project to create a 2D game engine for Guile Scheme.
Loading this page insta-kills my Browser.<p>FF 29.0.1 on 3.10.39-1-MANJARO x86_64 with lots of plugins (HTTPSEverywhere, Ghostery, FlashBlock...)<p>It does not recognize the crash and does not offer a crash report on restart.
I'm curious, why isn't type inference used in the examples? For example:<p><a href="http://elm-lang.org/edit/examples/WebGL/Triangle.elm" rel="nofollow">http://elm-lang.org/edit/examples/WebGL/Triangle.elm</a><p>Edit: ok, the language has full type inference, but not the webgl examples.
>We switched away from Hue-Saturation-Value (HSV) because Value is a bit more confusing than Lightness.<p>That's funny to me because I've always found HSV colors and color choosers to be a lot more intuitive.
elm was my daily-use email client at work twelve years ago.
<a href="http://en.wikipedia.org/wiki/Elm_(email_client)" rel="nofollow">http://en.wikipedia.org/wiki/Elm_(email_client)</a>