Functional
   HOME
*





Functional
Functional may refer to: * Movements in architecture: ** Functionalism (architecture) ** Form follows function * Functional group, combination of atoms within molecules * Medical conditions without currently visible organic basis: ** Functional symptom ** Functional disorder * Functional classification for roads * Functional organization * Functional training In mathematics * Functional (mathematics), a term applied to certain scalar-valued functions in mathematics and computer science ** Functional analysis ** Linear functional, a type of functional often simply called a functional in the context of functional analysis * Higher-order function, also called a functional, a function that takes other functions as arguments In computer science, software engineering * (C++), a header file in the C++ Standard Library * Functional design, a paradigm used to simplify the design of hardware and software devices * Functional model, a structured representation of functions, activiti ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Functional Programming
In computer science, functional programming is a programming paradigm where programs are constructed by Function application, applying and Function composition (computer science), composing Function (computer science), functions. It is a declarative programming paradigm in which function definitions are Tree (data structure), trees of Expression (computer science), expressions that map Value (computer science), values to other values, rather than a sequence of Imperative programming, imperative Statement (computer science), statements which update the State (computer science), 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 Identifier (computer languages), identifiers), passed as Parameter (computer programming), arguments, and Return value, returned from other functions, just as any other data type can. This allows programs to be written in a Declarative programming, ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  



MORE