On Mon, Sep 6, 2010 at 2:23 PM, Zvi <zvi.avraham@REDACTED> wrote: > Is this code tail recursive? > > f() -> > receive > Pattern -> f() > after 1000 > timeout > end. Yes, of course. Do not forget about difference between f() and ?MODULE:f()