C# Song Recommendations Using LINQ-Style Composition
This article shows how to use C# combinators like SelectMany and Traverse to make song recommendations. It is part of a series about different ways to use functional programming, and builds on code from earlier articles in the series.