Yes, named and anonymous functions are quite different. Different syntaxes
for each are not different.


On Mon, Feb 17, 2014 at 6:16 PM, Fil Mackay <[email protected]>wrote:

> On Tue, Feb 18, 2014 at 9:47 AM, Stefan Karpinski <[email protected]>wrote:
>
>> There's no difference in what's generated by the i->i syntax and the
>> function(i) i end syntax:
>>
>
> Yes these are the same (cases 3 and 4), but are different from the others
> (cases 1 and 2). From @Jameson's list:
>
> 1: function f(i); i; end
> 2: f(i) = i
> 3: const f = function(i); i; end
> 4: const f = (i) -> i
>
> So it seems to be a named v anonymous distinction here?
>
> My workings here <https://gist.github.com/filmackay/9061231>.
>
>

Reply via email to