Constraints and Guarantees

Elm Camp 2024

A tale of failing to design rule boundaries - Data-last functions

The omniscient linter

Implementing multi-file analysis for linters

A nice round ball

Gaining insight into your codebase with elm-review

Optimizing for JavaScript is hard

Fixing vulnerabilities in Elm's virtual DOM

Tail Recursion, but Modulo Cons

What if ESLint's configuration worked like elm-review?

Disable comments make static analysis tools worse

Measuring cognitive complexity with elm-review

Tail-call optimization in Elm

Safe dead code removal in a pure functional language

Safe dead code removal in a pure functional language

Safe dead code removal in a pure functional language

Single out elements using phantom types

Safe unsafe operations in Elm

elm-review - a static code analysis tool