The Dialyzer (DIscrepancy AnaLYZer of ERlang programs) is a static analysis tool that can identify software problems such as type errors, unreachable code, unnecessary tests, etc in Erlang applications.
It has been developed by Tobias Lindahl and Kostis Sagonas. |