Funciones puras y efectos secundarios en JavaScript | Nicolás Garzón