Chapter 5: Working with Blocks

Understanding Blocks

Understanding Important Block Scoping

Using Blocks with Threads

Working with Common Block Design Patterns

Applying Blocks to an Embarrassingly Parallel Task