Domanda di colloquio di Adobe

explain currying in functional programming