Small Assets without the Headache in Elm 0.19
elm-lang.org
Small Assets without the Headache in Elm 0.19
1–10 of 129 posts
Re: Small Assets without the Headache in Elm 0.19
#2Can’t wait for what comes next, especially, hopefully, some interesting things in Elm-Explorations.
Re: Small Assets without the Headache in Elm 0.19
#3I've been working in Elm for about a year now and it is a joy to work with, moving from vanilla JS/Angular/React to Elm has been a boon to productivity and I actually have confidence that when I refactor something and have fixed any compiler errors that it is going to work.
Re: Small Assets without the Headache in Elm 0.19
#4Re: Small Assets without the Headache in Elm 0.19
#5Re: Small Assets without the Headache in Elm 0.19
#6Re: Small Assets without the Headache in Elm 0.19
#7Re: Small Assets without the Headache in Elm 0.19
#8On an attempt to use Elm in production I ended up switching back to Javascript. The biggest issue I faced was lack of type-classes, which made certain parts of the code feel like I was pulling teeth to get Elm's type system to be happy. Perhaps this is more of an issue of expecting Elm to be more like Haskell than it is.
I hope Elm is able to get more adoption, and with it more examples of idiomatic approaches to problems in Elm's style. However this somewhat feels like a chicken-and-egg problem.
Regardless, this release looks great for people using it in production already!
Re: Small Assets without the Headache in Elm 0.19
#9Re: Small Assets without the Headache in Elm 0.19
#10Additionally I'm glad .19 finally came out. But 18 months was really long.
I'm guessing this was a good release point to show some major benefits, and I'm assuming that past 18 months was spent on more stuff that will come out later which is not ready yet.
The main change seems to be a smaller codebase. Which is great. This is done by dead code elimination and not including unused modules in addition of some incremental size reduction by record field renaming (replacing someReallyLong.name with s.n) . However some of the other concepts that supposedly was going to improve SPAs etc. are not released yet.