Helí Fernando Jerez Rincón
Como dato extra, cuando una función recibe otra función, el tipo de esa función se define de esta forma.
function apply(items: number[], fn:(item: number) => number): number{ ///.... }
El valor de retorno se define con =>
Jean Nuñez
Buen aporte
Diego Fernando Caviedes Camaho
esto se llama un callback el parametro que la pasamos osea fn