Короткий і практичний старт у
функціональному програмуванні на C#: що таке чисті функції, незмінність і функції вищого порядку, як мислити композицією та як застосовувати це в реальному C#‑коді з лямбдами та
LINQ. Розберемо приклади, порівняємо з ООП, побачимо, як допомагають
Func<T, TResult>,
Predicate<T>,
Action<T>, та обговоримо типові пастки новачків.