Pregunta de entrevista de Sovrn

Javascript: currying, functional programming, recursion (tail call optimization techniques, trampoline, partial application, etc...)