Functional Architecture is not the same as functional programming, it is not focused on functional languages and program purity, catagories, monads, lambda calculus. It is more about data flow, dependecy rejection, side effect mangament, etc. The end result of applying functional principles to the architecture level of design begins to favor CQRS + Event Sourcing and hexongonal architecures. https://www.youtube.com/watch?v=US8QG9I1XW0 (Introductory talk by Mark Seaman)
I have had several long discussions with jermie at the openfsharp conference, here is his introduction. https://thinkbeforecoding.com/post/2018/01/25/functional-core
One key element is what Mark Seaman calls dependency rejection. The essential trait here is that there is no dependecies / interfaces / db calls / effects in the business logic.