Resposta ao exercício 30

A função incrementa devolve uma função que possui uma variável livre delta. Uma vez que os parâmetros das funções possuem âmbito léxico e a definição da lambda a devolver é feita dentro do corpo da função incrementa, aquela lambda pode referir-se livremente à variável delta. Por outro lado, uma vez que os parâmetros das funções possuem duração vaga, mesmo depois de a função incrementa ter terminado, a lambda devolvida pode referir-se livremente à variável delta.