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