e usar • Objetos verdadeiramente imutáveis são sempre seguros para threads • Eles ajudam a evitar o acoplamento temporal • Seu uso é livre de efeitos colaterais
JavaScript. Não há novas APIs para aprender! • Fortemente digitado, sem seletores de caminhos baseados em strings, etc. • Compartilhamento estrutural pronto para uso • Objeto congelando fora da caixa • Atualizações profundas são fáceis • Redução de chapa de aço. Menos ruído, código mais conciso. • Suporte de primeira classe para patches • Tamanho pequeno 6kb Benefícios