4 ms·
Elm is not consensual but is definitely influential specially considering the small investment involved. From the top of my mind: - TEA (the elm architecture)
by galfarragem 7y ago
Elm is not consensual but is definitely influential specially considering the small investment involved. From the top of my mind:
- TEA (the elm architecture) -> Redux
- Elm compiler error messages -> Rust error messages
Elm's BDFL, according to his talks or his twitter account, seems to be a thinker, not a politician. Every new release brings something new. I wonder what 0.20 will be.
- azangru 7y ago> Every new release brings something new. Elm giveth, and Elm taketh away. I remember seeing stories about how new Elm versions removed some bits of functionality available in the previous versions...
- jweir 7y agoIt is true. Elm has taken some syntax away and native packages, and made the language better by being simpler and error free (I have never had a runtime error). Upgrades since 0.17 have been pretty easy too - there is automated tooling that does the heavy lifting.
- pyrale 7y agoMigration ease really depends on your use case. I am currently doing the upgrade on a production application, and some changes (dates, navigation/fullscreen) have been a pain. The more automatic stuff that can be caught by the compiler is usually a breeze, though.