тот функциональный код, который js-ники называют функциональным не имеет ничего общего с ФП. Больше всего доставляют адепты ФП в JS которые фигачат глобальный стейт внутри модулей а потом с болью в заднице пишут под него тесты, пытаясь учесть все изменения глобального состояния