Qual a diferença entre utilizar update e assoc para fazer a atualização de um valor de um mapa?
Qual a diferença entre utilizar update e assoc para fazer a atualização de um valor de um mapa?
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 :).