Functional Programming F# Pipelining vs. Composition If you’re new to F#, you’ll see both the pipeline and composition operators. Decide which one to use by finding which approach leads to more readable code.
.NET / WPF Functional C# Application Composition, Part 3: MethodToDelegate Describes the MethodToDelegate library and how to use it to register methods and delegates in dependency injection.
.NET / WPF Functional C# Application Composition, Part 2: Delegates A delegate in C# is essentially a function signature, but it is also a type that can be used as an argument to functions.
.NET / WPF Functional C# Application Composition, Part 1: Shortcomings of Single-Responsibility Objects Composing C# applications with single-responsibility objects generates a lot of boilerplate.