5 ms·
I work with elm now for frontend. It has often been criticized for being too conservative and slow paced in its development. But the result is that code is easi
by kuon 8y ago
I work with elm now for frontend. It has often been criticized for being too conservative and slow paced in its development. But the result is that code is easier to maintain, libraries have a great quality and most of the time there is only one, obvious, way of doing something.
- freedomben 8y agoSomewhat unrelated, but a couple of questions for you: 1. How did you learn elm? 2. Was elm your first functional language? (Not wanting the "javascript is a functional language" battle here plz) 3. What is your backend written in? Do you maintain that? 4. What libraries do you make use of? 5. Any regrets?
- z5h 8y agoI wrote this in Elm: https://ixberg.com https://ixberg.com. (feel free to sign up, use it, share it). I learned Elm by going to an intro course at Lambdaconf, and watching this https://frontendmasters.com/courses/elm/ https://frontendmasters.com/courses/elm/ and coding in it. Elm was my first PURE functional language. I've done some Scheme before. Backend is Firebase. No special libraries in particular. No regrets.
- LandR 8y agoAm I missing something on ixberg.com, I can't sign up? Only have sign in but that is not clickable?
- kuon 8y ago1. By chance, after a long and tiring typescript project, I looked for something else. 2. No, my first functional language was clojure script, which I tried before elm, I liked the concept but just couldn't bare the syntax. 3. Phoenix elixir, I do maintain it. (in fact I'm more of a backend programmer) 4. Now I work mostly with style-element (the alpha, called stylish elephant) which is the only "framework like" library I use. Otherwise I use different utility libraries for date, color manipulation (hsluv which I wrote the elm implementation), data structure manipulation (many in elm-community, like list.extra)... I use way less libraries that I would with JS, and that's good. 5. No.