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?

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
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 :).