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 #24

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

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 #19

Building a web-based calculator. Another look at the phantom types for compile-time constraints. Interactive data visualizations. And a WebRTC chat.…

Issue #18

In this issue: API design for libraries, intro to functional programming, SPA fatigue, React vs Elm vs Vanilla JS, and GraphQL.…

Issue #17

ReadingRyan Fraizer is continuing his epic saga on writing a calculator in Elm. Here's the last post with implementation details (the next two are about testing and deploy). In this one Ryan explains how to use combination of keys, e.g. CTRL + Backspace to perform an action on the page.…

Issue 16

Building a calculator; elm-review rules and safe/unsafe pattern; css transforms; announcement of Lamdera; Elm UI & Elm CSS patterns.…

Issue #8

Ever wondered how compilers work? How does Elm translates the code into JavaScript? I occasionally browse through the core library's source to see how one or another type is implemented. It helps to write better and more optimized code. This week I stumbled upon a very interesting article from one…