I see some tweets about "post-functional" as if functional were a cute trick that is passe. The world is already post-functional: imperative is post-functional: the lambda calculus is older than it all. Functional is not a cute trick: it is a profound consequence of Curry-Howard.
The Scheme language, for instance, is well known for having a denotational semantics as part of its language definition. Imperative programming can achieve modularity unreachable in "pure" style. Maybe the problem is with you and how you choose software communities.
Read my blog!