Má erlang něco jako striktní režim? Už totiž vidím jak se uklepnu třeba ve jménu atomu a budu se divit proč mi to porovnání furt vrací false..., líbilo by se mi zapnout nějaký striktní režim, ve kterém bude vše potřeba předem nějak nadeklarovat. To samé platí pro proměnné..., viz třeba perlovské use strict, nebo bashovské set -u. Pokud dělám na něčem co má víc jak dvacet řádek, tak se mi většinou vyplatí, že mi program vypíše smysluplnou chybu (funkci/proměnnou/atom vůbec neznám) za cenu, že musím napsat o malinko víc kódu.
Striktni rezim nema, ale napriklad preklepy v atomech se vetsinou daji odhalit pomoci http://www.erlang.org/doc/man/dialyzer.html.