TypeScript Experiments in Purely Functional TypeScript I've been experimenting with using functional programming more widely in TypeScript. Today I want to share some of what I've learned and the utilities I've created.
.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.