Issue #29

I am sure many, especially in the FP community know the difference between imperative and declarative programming. A simplified explanation of the difference would be questions "how" and "what". Here's an example: open file "data.csv" read file contents into array iterate over each line and count themWhich is an…

Issue #28

This week it's mutually recursive types, embedding Elm in your JS apps, how @esri makes use of Elm, reflections after 34KLoC in Elm by @chronz_peter, @DuncanMalashock, @jmhauck, @riccardoodone, @FISSIONcodes, and others.…

Issue #27

How would you migration from one frontend tech to Elm? Either you do a full re-write which might take a lot of effort and cause lots of problems down the road. Or given you can write small components in Elm and embed them in your current app, you change your…

Issue #24

Elm and Meteor, JavaScript server apps, full-stack exploration in type safety, Elm 3D scene. By @ianemackenzie, @okwolf, @anthonny_q, and others.…

Issue #23

James Carlson has made progress with making his Latex editor written in Elm to run on the desktop. It was done with the help of Tauri - a toolkit to make desktop applications using frontend frameworks, including Elm. Turns out, the process is pretty straightforward. While the results are impressive,…

Issue #22

It seems that the Covid-19, protests against police brutality and racial discrimination, economic slowdown, and, well, I guess the summer weather all had an effect on people getting time off the Internet and their computers. There isn't happening much this week in the Elm land apart from some bad news:…

Issue #21

Issue #21: sorting and indexing elements, subscriptions, using Deno for development, custom operators, and timezones. This week Elm Bits by @WhiteHatGB, @mirkoperillo, @JGFraire, @robheghan, @epsilon2178, and others.…

Issue #20 - special about Elm

Say what? An Elm newsletter with a special issue about... Elm? Yes, but hang with me just for a minute. I am not going to talk to you about things that Elm guide or Elm programming have written about. This issue is more about the internals of Elm or lower-level…