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

Raoul Duke <>
Tue Dec 23 21:28:22 CET 2008


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? (i just did
some experimenting with a ping pong situation and didn't hit a stack
overflow.)



More information about the erlang-questions mailing list