I know that there is procedural programming and object oriented programming, but what is functional programming?
1 Like
Operatik
(Operatik)
November 25, 2020, 11:32pm
#2
In a nutshell, functional programming is a programming paradigm where the focus is on functions’ compositions rather than running it procedurally. No objects/user data are involved.
In computer science, functional programming is a programming paradigm where programs are constructed by applying and composing functions. It is a declarative programming paradigm in which function definitions are trees of expressions that map values to other values, rather than a sequence of imperative statements which update the running state of the program.
In functional programming, functions are treated as first-class citizens, meaning that they can be bound to names (including local identif...
1 Like