Remoção do construtor que guardava referência à lista original.
Remoção do construtor que guardava referência ao mapa original.
Remoção do construtor que guardava referência ao Set original.
Criação do functionN e melhoria da documentação da function0.
Criação da function1 memoizada.
Criação da StateMonad.