Impure vs Pure Functions - On Learning