Does this help improve perf (in addition to preventing bugs)?
Is so, what's a ballpark of perf improvement?
Is so, what's a ballpark of perf improvement?
However, keep in mind the Erlang VM already uses typing information (from patterns, guards, and built-in functions) to optimize code through its JIT compiler.