Re:Cap'n Web: a new RPC system for browsers and web servers
by sobani on Tuesday September 23, 2025 @03:14AM
(#45343784)
How many of those languages can take an expression instead of a lambda?
Func<..> is lambda that can only be invoked.
Expression<Func..>> is an AST of a lambda that can be transformed by your code/library.
It generally unrolls as a `for loop` underneath, or in this case LINQ/SQL.
C# was innovative for doing it first in the scope of SQL. I remember the arrival of LINQ... Good times.