aplicação funcional, done