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 / 2 days 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 / 7 days 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 / 12 days 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 / 17 days 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: Reddit / about 1 month ago
>You can build "product types with recursive values" in any language that remotely descends from C or Algol. You cut off the part where I said sum AND product types. Variant and union are post C++11 and not traditionally part of Algol style languages. Even nowadays the only time I see variant is from some haskell engineer stuck on a C++ job. >Pattern matching is not wide spread, but --while nice to have-- it's... - Source: Hacker News / about 1 month ago
Https://elm-lang.org https://elmlang.slack.com Static FP lang targeting the web as a runtime environment. Wonderful people. The nicest compiler in the game. Tight dev loop. Good tooling. No JavaScript knowledge required. Join us. - Source: Hacker News / about 1 month ago
Ok, I’ll bite. I’m ok with this code in JavaScript, not C#. Look no further to Programming Twitter for proof that there is no definition of “good code” as no one can agree if this is good or not. I’ll take this opportunity to explore the edge cases because they’re fun in Elm. - Source: dev.to / 2 months ago
For deployment, I like Cloudflare Pages/Workers for small projects and https://fly.io [2] http://vanilla-js.com. - Source: Hacker News / 3 months ago
How about a different approach. Instead doing more of the same, branch out in to a different language. Elm, for example. [0] Elm specifically will teach you lots on the static types end of things. And it will only take a weekend or so of tinkering to show improvements in your TS life. 0 - https://elm-lang.org/. - Source: Hacker News / 3 months ago
Off in one corner you've got FRP languages like Elm: https://elm-lang.org/. - Source: Reddit / 3 months ago
I think this is something that iced is doing really well (which is inspired by elm which damn near did it perfectly, imo). - Source: Reddit / 3 months ago
For part one, I noticed the input being almost valid Elm code, so I wrote a few lines of Fish to generate an Elm program. Then ran it with elm repl. Elm allows out of order variable declarations so it did all the work for me. - Source: Reddit / 3 months ago
Written in Elm and SVG. Might share code later, but too tired now. - Source: Reddit / 3 months ago
I’ve recently been ripped from doing Functional Programming in Elm on the front-end and ReScript on the back-end in a Serverless Environment into Object Oriented Programming using Angular & TypeScript on the front-end and TypeScript on the back-end in a server full environment. It’s been quite a shock to go back to what I moved on from 7 years ago. Thankfully TypeScript has started to incorporate some Functional... - Source: dev.to / 3 months ago
Despite the URL containing “elm-aoc-template” it’s not written in Elm – I just reused the GitHub Pages setup from a previous year ([warning: fast animation] a visualization of Year 2019 Day 3) :D. - Source: Reddit / 3 months ago
This year, I chose Roc. It’s a strictly typed functional language. As someone who loves Elm, a strictly typed functional language for front-end web development, I was lacking a language for everything else (server, cli, etc). ReScript has been my stand in for various reasons. I was excited to try Roc lang for last year’s Advent of Code, but my youngest daughter convinced me to use Lua for Roblox. I figured after a... - Source: dev.to / 4 months ago
My name is Ryan, and I'm making a tiny YouTube series to help folks learn functional programming through Advent of Code. Each video will tackle a daily Advent of Code problem, and walk through how to solve it using Elm, a language for making reliable web apps. - Source: dev.to / 4 months ago
Trying to help build a design system at work in my spare time; no clue if it will go anywhere but it’s fun regardless. I asked the Elm Slack group what the equivalent of React Storybook. Specifically, I wanted a way to build a documentation website like Vuepress with the ability to host native Elm code to showcase components. They pointed me to Elm Book. While Elm Book has built-in theming capabilities, I needed... - Source: dev.to / 4 months ago
Yes. But there's also Elm if you want to write a GUI app. It doesn't have ("proper") type classes, language extensions or typed holes, but it does have simple syntax, a low entry barrier, friendly error messages, a de-facto standard auto-formatter, the Elm Architecture, and practically no runtime exceptions (e.g. Head is total). - Source: Reddit / 4 months ago
Little bit unconventional, but try writing your front end in Elm, and use the elm-ui library to avoid writing html or javascript. It compiles to javascript and will generate a an index.html for you if you want. Elm is highly opinionated… maybe you’ll love it, or maybe you’ll hate it, but it’s a good fit for what you want to do. https://elm-lang.org/. - Source: Hacker News / 4 months ago
Do you know an article comparing Elm to other products?
Suggest a link to a post with product alternatives.