Hier ein Link zu einem interessanten Blog Eintrag:

Query Composition using Functional Programming Techniques in C# 3.0

Eric White zeigt in diesem Tutorial wie man Funktionale Programmiertechniken mit C# 3.0 zum Erstellen von LINQ Abfragen verwenden kann. Lesenswert! (Englisch)