List of Tables

Chapter 2. Why function purity matters

Table 2.1. Requirements of pure functions

Table 2.2. Unit testing from a functional perspective

Chapter 3. Designing function signatures and types

Table 3.1. Expressing function signatures with arrow notation

Chapter 5. Designing programs with function composition

Table 5.1. Comparing the imperative and declarative styles

Chapter 6. Functional error handling

Table 6.1. Option and Either can both represent possible failure

Table 6.2. Some particularized versions of Either and their state names

Chapter 7. Structuring an application with functions

Table 7.1. Arguments to Dapper’s Query method

Chapter 8. Working effectively with multi-argument functions

Table 8.1. Summary of the core ...

Get Functional Programming in C# 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.