I wrote an article: Safe dead code removal in a pure functional language.
It explains why elm-review
does this task so well and how it does it, step by step.
Feel free to share this article with colleagues not yet convinced by the usefulness of a 100% pure language