Besides functional programming, reactive programming and declarative programming, what other programming methods are there? What is the relationship between these programming methods? Why is RAC still characterized by functional programming?

  c++, question

Why is RAC characterized by functional programming and responsive programming?
RAC’s responsive programming features are probably understandable. How does its functional programming feature manifest itself? ?

Is there any relationship between these programming concepts? It would be even better to have a mind map corresponding to you! ! (Functional Programming, Object-Oriented Programming, Process-Oriented Programming, Response Programming, Declarative Programming, Chain Programming), what are their ratings? Are object-oriented, responsive, functional, and chained at the same level? ?

编程范式
编程范式
https://en.wikipedia.org/wiki …
https://zh.wikipedia.org/wiki …
Two pictures and two links, the subject can be expanded according to wiki learning.