dialyzer-fail-example The erlang dialyzer does not find the obvious type errors in this example Just execute make dialyze to test. The only prerequisite is to have erlang/otp 17.4 installed. Did not test with other erlang versions yet.