Even the Wikipedia article gets this wrong: https://en.wikipedia.org/wiki/Functional_programming
Functional imperative is the idea of using functions to define the shape of an application, which is to say the nesting of functions defines both the stacked structure and the resulting control flow opposed to describing units of logic or any sort of reflection.
https://en.wikipedia.org/wiki/Function_model#Functional_deco...