O que são e quando usar higher order functions em JavaScript puro | map, filter e reduce

Neste vídeo, você aprenderá: ☑️O que é uma Higher-order Function; ☑️Como criar a sua própria Higher-order Function; ☑️Como funcionam e em quais situações usar map, filter ou reduce.