We recommend LibHunt Elm for discovery and comparisons of trending Elm projects.
Dwayne/elm-conduit is built from scratch using the full power of Elm, no holds barred. This is how I would architect and build a reliable, maintainable, and scalable production-ready Elm web application. - Source: dev.to / 17 days ago
Elm [1] is based on a similar idea. Build your app from pure functions that return HTML tags. [1] https://elm-lang.org/. - Source: Hacker News / about 2 months ago
Elm is a lovely lang. It would be nice to have modern APIs on it. here's the project for new eyes: https://github.com/elm/core. - Source: Hacker News / 2 months ago
You also wouldn't really be creating your own new programing language. You would be creating something that can run JavaScript by following JavaScript standards and syntax. You might be able to add some non-standard features of your own on top of those standards, or include your own standard library of helpers or utilities, but you can't completely make a new or alternative language and then load it in the... Source: 5 months ago
You should at least have a look at https://elm-lang.org/ it is a pure functional language like Haskell (although with fewer fancy syntax/type classes) but it has some lovely libraries for visualisation and even with plain elm (+ elm-ui) doing string transformations can be easily done. Source: 5 months ago
I get it. However, the whole point of using Unions to narrow your types, ensure only a set of possible scenarios can occur, and only access data of a particular union when it’s safe to do so. That’s some of what pattern matching can provide, and 100% of what using switch statements in TypeScript with their Discriminated Unions can provide. Yes, it’s not 100% exhaustive, but TypeScript is not soundly typed, and... - Source: dev.to / 7 months ago
The beauty of a language like Elm (and other lambda-calculus / functional programming inspired languages) is that there's very little transformation involved in going from an idea to code. And that seems to have a big impact on getting things done. - Source: dev.to / 9 months ago
GUI programming is fine in purely functional programming, see for example elm[0], where you have a Model - Update - View paradigm to build frontends. Another example of GUI programming in Pure FP is functional reactive programming[1]. [0] https://elm-lang.org/. - Source: Hacker News / 10 months ago
I think the most fun and approachable way for beginners to build games with functional programming is with Elm [1]. See a few (small, demo) games built by the community in [2] . Notice Elm has abandoned the FRP approach in favor of Model-View-Update [3]. [1] https://elm-lang.org/. - Source: Hacker News / 11 months ago
Also check out some "compiled to JS" langs like https://elm-lang.org/. Source: 11 months ago
Elm has an impressive take on how to model front-end apps and claims to avoid a whole category of issues. Source: 11 months ago
Elm does this. I'm not aware of other languages doing this or what are the shortcomings of doing this. Source: 11 months ago
My favorite frontend lang is elm-lang.org, you should try it out. Source: 12 months ago
> How would a user interface written in a functional language look? Maybe you're not aware of Elm? https://elm-lang.org Elm is really functional, unlike the likes of React that are just partially, kind of functional. There's an attempt at bringing Elm to the desktop, the Roc language... here's an UI example written in Roc: - Source: Hacker News / about 1 year ago
If you want to write functional web applications running in the browser the library fmlib_browser might interest you. It allows web applications in the elm style using the much more powerful language ocaml. Source: about 1 year ago
That is exactly the premise of a pure functional programming language like Elm. https://elm-lang.org/. - Source: Hacker News / about 1 year ago
When I was first learning Elm, it was helpful for me to see side-by-side examples alongside ones from the JavaScript frameworks I was already familiar with. - Source: dev.to / about 1 year ago
In parallel I decided to learn a functional-first programming language instead of trying to partially apply the functional paradigm in an object-oriented language. After doing a lot of research, I chose to learn Elm. The fact that it is a pure and immutable functional language caught my attention. Also, it is focused on webapps development and, until then, I hadn't found any solution for developing web pages that... - Source: dev.to / about 1 year ago
I'd like to report on a little weekend project, namely to implement an interpreter for a small subset of Scheme using Elm. Here is a screenshot of the command-line interface:. - Source: dev.to / about 1 year ago
One alternative is the Model-View-Update framework developed in the Elm language [1]. A few years ago, it influenced Redux [2], but JS doesn't have good ergonomics to support it, so people complained it was too verbose. Anyway, I brought Elm to the company I worked at two jobs ago, and it worked very well, since it is conceptually very simple. The experienced developers loved its explicitness, which made it... - Source: Hacker News / about 1 year ago
If I were you, I would look into functional programming. It's a programming style you may enjoy. Take a look at Elm, https://elm-lang.org/ or Phoenix https://www.phoenixframework.org/. Source: about 1 year ago
Do you know an article comparing Elm to other products?
Suggest a link to a post with product alternatives.
This is an informative page about Elm. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.