Grant Edwards <invalid@invalid.invalid> wrote:
> On 2014-10-02, c...@isbd.net <c...@isbd.net> wrote:
> > Travis Griggs <travisgri...@gmail.com> wrote:
> >> 
> >> 
> >> Sent from my iPhone
> >> 
> >> > On Oct 1, 2014, at 04:12, Peter Otten <__pete...@web.de> wrote:
> >> > 
> >> > `lambda` is just a fancy way to define a function inline
> >> 
> >> Not sure "fancy" is the correct adjective; more like syntactic tartness 
> >> (a less sweet version of syntactic sugar). 
> >> 
> > It throws me because 'lambda' simply has no meaning whatsoever for me,
> > i.e. it's just a greek letter.
> >
> > So from my point of view it's like seeing 'epsilon' stuck in the
> > middle of some code. 
> >
> > It's not as if I'm new to programming either, I've been writing
> > software professionally since the early 1970s, now retired.
> 
> The use of "lamba" as a keyword to define an anonymous function is
> borrowed from Lisp which got it from Lambda calculus.
> 
> http://en.wikipedia.org/wiki/Lambda_calculus
> 
Ah, so at least there is a reason for it, I'm far from being a
mathematician though so it's not particularly obvious (for me anyway).

-- 
Chris Green
ยท
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to