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