[erlang-questions] newbie tail call / dialyzer warning question

Mikael Pettersson <>
Tue Dec 23 22:29:24 CET 2008


Raoul Duke writes:
 > hi,
 > 
 > i get the "function X has no local return" message from dialyzer, and
 > i don't grok what it means.
 > 
 > e.g. http://www.erlang.org/pipermail/erlang-questions/2007-August/028766.html
 > 
 > does it mean that tail calls are only optimized when it is a
 > self-call, and i'm going to blow out the stack otherwise?

No, general tail calls are optimised as they should be.



More information about the erlang-questions mailing list