List of Tables

 

Chapter 6. Processing values using higher-order functions

Listing 6.14. Implementing the map operation in F# and C#

Listing 6.15. Implementing the bind operation in F# and C#

Table 6.1. Type signatures of snd, statusByPopulation, and a function obtained by composing these two functions using the >> operator

Chapter 12. Sequence expressions and alternative workflows

Listing 12.9. Filtering and projecting sequences in C# and F#

Listing 12.15. Using queries with lists and option values (C#)

Table 12.1. Results produced by queries working with lists and option values for different possible inputs

Chapter 13. Asynchronous and data-driven programming

Table 13.1. Selected primitives for working with asynchronous workflows that are available in the Async module in the standard F# library

Chapter 16. Developing reactive functional programs

Table 16.1. Overview of the most important functions of the Observable module

Table 16.2. The most important methods provided by the MailboxProcessor<'Msg> type