Como usamos arrow function em um IIFE, o escopo das arrows functions são lexico, ou seja, não deveria ser o escopo global?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Como usamos arrow function em um IIFE, o escopo das arrows functions são lexico, ou seja, não deveria ser o escopo global?
Fala ai João, tudo bem? Nesse caso o escopo dela vai ser dentro da iife, isso porque basicamente foi o local que a mesma foi criada.
Dá uma olhada nesse artigo do Lucas: https://imasters.com.br/javascript/javascript-entendendo-o-de-uma-vez-por-todas
Ele explica bastante sobre contexto de função e this.
Espero ter ajudado.