Though functional programming purists may object, I find that the isolation of higher-order functions is useful, particularly if implemented as language extensions, not language rewrites.
That is the case of map, filter and reduce implementation as explained in diditwith.net. And where, groupby and select in LINQ.
Lambda the Ultimate is referencing a Microsoft Research proposal about comprehensive comprehensions. What's your side of the fence?
Monday, July 30, 2007
Comprehensive comprehensions
Posted by Mário Romano at Monday, July 30, 2007
Labels: Development
Subscribe to:
Post Comments (Atom)
Development Catharsis :: Copyright 2006 Mário Romano
No comments:
Post a Comment