The lambda tag has no wiki summary.
4
votes
5answers
188 views
Good way to explain the need for nestable lambda expressions
I'm in a situation where I need to explain lambda expressions to a colleague. He's well-educated, with some programming experience, and my first time showing him lambda expressions seemed to go well. ...
24
votes
4answers
1k views
C is written in C, how is this possible? [closed]
Possible Duplicate:
How could the first C++ compiler be written in C++?
I know my question goes to the underground galaxy cave where languages are born and involves some lambda math and ...
19
votes
4answers
681 views
What is the difference between a function and a lambda?
I'm a little bit confused about 'function' and 'lambda'. I've seen some examples showing that the scheme keyword lambda works very similarly to the JavaScript keyword function, but I really don't ...
5
votes
3answers
232 views
Is there a reason to prefer lambda syntax even if there is only one parameter?
List.ForEach(Console.WriteLine);
List.ForEach(s => Console.WriteLine(s));
To me, the difference is purely cosmetic, but are there any subtle reasons why one might be preferred over the other?
10
votes
2answers
442 views
What is the origin and meaning of the phrase “Lambda the ultimate?”
I've been messing around with functional programming languages for a few years, and I keep encountering this phrase. For example, it is a chapter of "The Little Schemer, which certainly predates the ...
27
votes
3answers
602 views
What are the benefits and disadvantages in the approaches of C#, Java and Scala to Closures/Lambdas/…?
I wonder what the technical implementation differences between C# and Scala are and how both solutions compare to the implementation ideas and concerns voiced in the email Peek Past lambda by Brian ...
21
votes
11answers
1k views
Is it acceptable to use lambda functions\methods in business software?
I've noticed posts on here demonstrating the use of delegates\lambda functions to solve the hole in the middle idea without a lot of repetition: ...
3
votes
3answers
558 views
Will there be any official LINQ like lambda based library for C++?
Given C++('11) has lambdas now, will there be any LINQ like higher order function library officially supported later? Is there any such library now being used in any production level code?
Obviously ...
2
votes
2answers
481 views
Why doesn't Python allow multi-line lambdas?
Can someone explain the concrete reasons why BDFL choose to make Python lambdas single line?
This is good:
lambda x: x**x
This results in an error:
lambda x:
x**x
I understand that making ...
1
vote
3answers
270 views
What is the necessity to go for lambda functions and expressions in C++?
What is the necessity to use lambda functions and expressions in C++?
Can you explain or show through examples how to use lambda functions and expressions?
I already gone through the related ...
2
votes
5answers
141 views
Delegate vs Method
Is there any advantige using delegates instead of methods? For example:
public void LoginAuthenticate(object sender, AuthenticateEventArgs e)
{
if (Membership.ValidateUser(lgUserLogin.UserName, ...
3
votes
4answers
439 views
Using lambdas to improve encapsulation
Just as many people believe tenaciously in small functions, some people believe lambdas should only contain small code fragments.
An often overlooked advantage of lambdas however, is using them you ...
2
votes
2answers
236 views
Is Lambda function same as Actor? How can it be explained?
Sometime back I read (from a book) that conceptually Lambda function is similar to Actor.
However I am clear on the concept, and will appreciate any insight or explanations for this.
If they are ...
4
votes
4answers
676 views
Delphi doesn't have Lambda Expressions and I'm a Delphi programmer, what am I missing out on?
I'm nearly clueless as to what a lambda expression is, but I have a hard time believing that I couldn't finagle something to the same effect in Delphi (albeit with 900% more code).
What is the big ...
23
votes
2answers
884 views
Can somebody explain me what are lambda things in programming?
So far I heard about :
Lambda calculus
Lambda programming
Lambda expressions
Lambda functions
Which all seems to be related to functional programming...
Apparently it will be integrated into ...
14
votes
7answers
1k views
Does the usage of LINQ and Lambda Expressions lead to less readable code?
I'm having a discussion with a co-worker on Linq, I'll copy here:
Co-Worker: Lets be honest here. Linq
syntax sucks. It's confusing and
non-intuitive.
Me: oh come on, more
confusing ...