# Design Recipes

## Design Recipes from HtDP/2e:

## Design Recipes from HtDP/1e:

HtDP/1e (look up *design recipe* in the index to find the following figures)

- Design Recipe for Functions
- Figure 3: The design recipe: A complete example
- Figure 4: The design recipe at a glance
- Figure 6: Designing the body of a conditional function
- Figure 11: The design recipe for compound data: A complete example
- Figure 12: Designing a function for compound data
- Figure 17: The design recipe for mixed data: A complete example
- Figure 18: Designing a function for mixed data
- Figure 26: Designing a function for self-referential data
- Figure 43: Designing groups of functions for groups of data definitions
- Figure 69: Designing algorithms