Thinking in LINQ: Harnessing the power of functional programing in .NET applications (2014)

Thinking in LINQ: Harnessing the power of functional programing in .NET applications (2014)

Introduction

Chapter 1. Thinking Functionally

Chapter 2. Series Generation

Chapter 3. Text Processing

Chapter 4. Refactoring with LINQ

Chapter 5. Refactoring with MoreLINQ

Chapter 6. Creating Domain-Specific Languages

Chapter 7. Static Code Analysis

Chapter 8. Exploratory Data Analysis

Chapter 9. Interacting with the File System

APPENDIX A. Lean LINQ Tips

APPENDIX B. Taming Streaming Data with Rx.NET