1
resposta

update x assoc

Qual a diferença entre utilizar update e assoc para fazer a atualização de um valor de um mapa?

1 resposta

Bom, vamos lá! Pelo que entendi o assoc, associa uma chave e valor dentro de uma coleção e retorna uma nova coleção, o update atualiza o valor de uma chave dentro da coleção, lembrando que o update recebe coleção chave função . Por exemplo, na aula faz:

(println (assoc estoque :cadeira 3))   ;associando a chave cadeira com valor 3 na coleção estoque
(println (update estoque :mochila inc))   ;atualiza a chave mochila para um valor novo

Lembrando, foi o que entendi, posso estar errado. Espero ter ajudado :).