SUMMARY

The functional techniques shown in this chapter are especially interesting because they are in a “sweet spot” that makes them applicable to many everyday scenarios. The syntax these techniques use is not as esoteric as some more extreme scenarios tend to use, and there is no major algorithmic rethinking required either. You can find applications for such techniques in any program code.

Get Functional Programming in C#: Classic Programming Techniques for Modern Projects now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.