Telegram Web Link
Elm Town 73 – It actually fits in my brain with Nduati Kuria

Nduati Kuria shares his journey from studying AI to why Matthew Griffith's elm-ui makes the web approachable. He explains how an innocuous issue on Tereza Sokol's elm-charts led to a new job.

Elm Town 73 – It actually fits in my brain with Nduati Kuria:

* https://elm.town/episodes/elm-town-73-it-actually-fits-in-my-brain-with-nduati-kuria
* https://youtu.be/Tg5SJVKE7QA

https://redd.it/1bizdv2

@reddit_elm
Why does Elm use a Msg type instead of a function callback?

Hi all,

I'm actually not a beginner to Elm's philosophy (so I understand that the Msg type is sent to the update function to describe how to update the model).

I think Elm is great and I'm sad to see it lose attention compared to - in my opinion - worse compile-to-JS languages.

There is one thing that confused me though. It's about why Elm uses a Msg type instead of a callback (like \(fun value model -> { model with field = value })\ - excuse my F#). I thought personally that callbacks would be easier to work with because you don't need to edit a singular update function.

Is it a concession to performance, like defunctionalisation which replaces calls to higher order functions with a data structure? (So, instead of allocating closures in the view function, you allocate data types which might be faster?)

https://redd.it/1bkwtz9

@reddit_elm
State of Elm's IntelliJ plugin

It seems that Keith Lazuka's Elm plugin for IntelliJ is not very actively maintained (no commits for 2 years, quite some unmerged PRs).

There is, however, a lot of activity on forked branches.

Does anyone know which of these branches is best in consolidating the collective effort of maintaining the Elm plugin for IntelliJ?

In IntelliJ's plugin market place there is only one Elm plugin, Keith Lazuka's. I'm not sure if anyone heard a statement by Keith on his willingness to continue development on this plugin. But at this point is seems that a new entry in the marketplace is much welcome. This since his official Elm plugin crashes regularly on recent IDEAs.

Should we consider starting a community project (an "organization" on Github) to converge the effort of maintaining AND distributing new versions this plugin (on IntelliJ's market place)? It's nice for Elm folk that use IntelliJ top have a go to plugin that does not crash, readily available on the marketplace.

https://redd.it/1bqmbhx

@reddit_elm
Elm Camp 2024

Hello all!

We are pleased to announce Elm Camp 2024, which will be held Tuesday 18th-Friday 21st of June at Colehayes Park, Devon, UK.

Tickets will be available for sale starting Thursday, April 4 at 8:00 pm UK time.

Arrival 3 pm Tuesday the 18th, departure 10am Friday the 21st.

For more information, opportunity grants, and ticket sales, please see https://elm.camp/ .

We very much look forward to seeing you there for two full days of conversations, camaraderie, and unconference-style talks.

If you have questions that the website does not answer, please reach out to [email protected].

https://redd.it/1bu24li

@reddit_elm
New release of the Elm IntelliJ Plugin

A few day ago I posted here on this sub asking about the state of the Elm IntelliJ plugin. I've been in contact with the old maintainer which resulted in transferring the repo to a GitHub organization of it's own.

It was quite some work to get all working, but I feel confident that the master branch is in a good enough shape to be used by others. There is still a lot to do:

* Reviewing/merging PRs (there are quite a few)
* Creating PRs from work on people's personal forks
* Upgrading dependencies (quite a hell)

At this point the plugin is not yet reviewed/accepted in the Marketplace. When it is it will be on a new entry to reflect the new organization and contributors.

You can certainly give it a spin. Download it here (on GitHub):

https://github.com/intellij-elm/intellij-elm/releases/tag/5.0.0-beta26

And follow the manual install instruction in the README.

Once the plugin is accepted in the JetBrains Marketplace you can find it here:

https://plugins.jetbrains.com/plugin/24075-elm

Once a few releases are published which have proven to work well, the old plugin entry will be deprecated with a reference to the new one.

Help is greatly appreciated! I promise to be responsive when it comes to reviewing PRs. :)

https://redd.it/1bvq7bo

@reddit_elm
Trying to find video about elm language design

Does anybody remember this talk, I think Evan gave in 2018 or 2019, about how it's possible to almost construct all of elm's primitives from generic types?

Like how you can conceive of most aspects of the language as syntactic sugar around handmade types?

I remember really enjoying it but I'm not managing to think of the right keywords to pull up the video.

https://redd.it/1cg9hvm

@reddit_elm
Slippery elm side effects

I’ve been taking slippery elm powder, mixed in warm water then drank before thickens.
I’ve been feeling dizzy my throat has been sore
Chest pains and heart pounding feeling breathless and waking up with it too in the night, also have severe heartburn from it
I stopped for a few days then tried again and same it’s been 2 days since I took it and still feel not right and weird, leg pains also and headaches…. It was helping my lower area but my top stomach was stabbing etc so didn’t really help other then the lower area
Anyone else have the same issue? Marshmallow root does the same too? I don’t take ppis etc

https://redd.it/1bpmmg1

@reddit_elm
What's the current status of Elm

I've been wondering if I should go with clojurescript (ik some Clojure) or htmx or elm.
Htmx is pretty cool but it's kinda limited if you want some SPA like features.
Clojurescript seemed a bit complex but waaaay easier than react.
Why is Elm not making a lot of buzz, I saw a video on Elm and I thought Elm would make it big but the community is still small, someone said the library is not up-to-date and the creator limited some features in such a way only he can use it. After all these years did Elm mature to be powerful enough for your needs. What are the pros and cons. Ik functional programming so I thought I'd choose Elm for my hobby projects if it doesn't have too much limitations and non beginner friendly complexity

https://redd.it/1cjrn5z

@reddit_elm
Elm is my favorite programming language

I love Elm, it's nice how there's minimal configuration, no "any" type, no side effects everywhere (just commands and subscriptions), no mutation, no reassignment, tagged unions with exhaustively checked pattern matching case expressions, simple records that work how you want them to and encourage simple design, no classes, no inheritance, no complex language features, the language is really small and easy to learn and has everything you need to be productive, and Elm has a really nice type-safe way to do JS/TS interop, and Elm has really nice clean syntax that makes me happy, I like how I can design the Model and Msg and then just listen to the nice compile errors and it feels almost like the program writes itself, it's hard to explain but it's just so enjoyable and nice! Elm is my favorite programming language!

https://redd.it/1ghhx40

@reddit_elm
Elm Town 81 – Inspired: Bubble Tea with Christian Rocha

Christian Rocha shares his experience building the TUI framework Bubble Tea based on The Elm Architecture. We talk about Impostor Syndrome, mentors, and how he incorporates his background in design at Charm.

Elm Town 81 – Inspired: Bubble Tea with Christian Rocha:

* https://elm.town/episodes/elm-town-81-inspired-bubble-tea-with-christian-rocha
* https://youtu.be/qVdvoVinAIs

https://redd.it/1ggo8gg

@reddit_elm
Where is the elm-compiler being developed?

TOTAL NEWCOMER HERE:

I went to the github page and the last commit is from 1 year ago. What happened to the language? Are there any plans to continue to support elm?

https://redd.it/1g27p6a

@reddit_elm
2025/10/21 09:14:47
Back to Top
HTML Embed Code: