1. Introdução

2. Estruturando Dados do Mundo Real: Mapas Aninhados

3. Acesso e Atualização em Estruturas Profundas

4. Extraindo Dados com Desestruturação de Mapas

5. Melhorando a Legibilidade com Macros de Threading

6. Juntando tudo em um exemplo de Pedidos em uma Loja

7. Conclusão