Performant Recursive Anonymous Functions

There is also the undocumented self-reference var"#self#", but since it’s undocumented you should not rely on it:

fibby = n -> begin
           n ≤ 1 && return n
           return var"#self#"(n-1) + var"#self#"(n-2)
        end
6 Likes