[Swift intermediário #8] KeyPath do Swift: como funciona map(\.name)
\.name não é uma sintaxe abreviada de map, mas um valor do tipo independente KeyPath. Este artigo explica o que significa transformar o acesso a propriedades em um valor, as três camadas—somente leitura, escrita em tipos por valor e escrita em tipos por referência—e os usos práticos.
Ler artigo