[erlang-questions] Return value: optimization?
Sun Feb 1 16:12:57 CET 2015
I was going through cowboy's code and I keep on seeing patterns such as
_ = cowboy_req:reply(Status, Req), 
or this one:
_ = case TRef of
undefined -> ignore;
TRef -> erlang:cancel_timer(TRef)
All of these are done when we're there's no tail recursion. So now I'm
curious: what is the purpose of explicitly assigning an anonymous variable
to these expressions? Is this some kind of memory optimisation I'm just now
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the erlang-questions