Brian Carroll started an interesting discussion about a more performant implementation of List.map based on the “tail recursion modulo cons” trick which allows optimising “not quite” tail recursive functions.
Kolja Lampe reports on the new release of the language server and VS Code extension. One of the changes is that elm-analyse has been swapped out for a custom linter. Errors will now be reported as you type, and the compiler will only run on file save. There are new code actions, tracking of elm.json changes, and more – it is a big release!