Yahoo Search Busca da Web

Resultado da Busca

  1. 10 de mai. de 2024 · Functional programming typically avoids using mutable state. Functional programming requires that functions are first-class, which means that they are treated like any other values and can be passed as arguments to other functions or be returned as a result of a function. Being first-class also means that it is possible to define and manipulate ...

  2. In object-oriented programming (OOP), you create “objects” (hence the name), which are structures that have data and methods. In functional programming, everything is a function. Functional programming tries to keep data and behavior separate, and OOP brings those concepts together. “Functional programming [is] a paradigm that forces us ...

  3. Fold (higher-order function) In functional programming, fold (also termed reduce, accumulate, aggregate, compress, or inject) refers to a family of higher-order functions that analyze a recursive data structure and through use of a given combining operation, recombine the results of recursively processing its constituent parts, building up a ...

  4. Functional Programming. Le Functional Programming, abrégé FP, est un langage créé par John Backus en 1977 dans son article intitulé « Can programming be liberated from the von Neumann style ? : a functional style and its algebra of programs » en français : « La programmation peut-elle se libérer du style de von Neumann ? : un style ...

  5. Functional logic programming. Functional logic programming is the combination, in a single programming language, of the paradigms of functional programming and logic programming. [1] This style of programming is embodied by various programming languages, including Curry and Mercury. [2] [1] A more recent example is Verse. [3]

  6. Functional reactive programming ( FRP) is a programming paradigm for reactive programming ( asynchronous dataflow programming) using the building blocks of functional programming (e.g., map, reduce, filter ). FRP has been used for programming graphical user interfaces (GUIs), robotics, games, and music, aiming to simplify these problems by ...

  7. In computer programming, a function, subprogram, procedure, method, routine or subroutine is a callable unit [1] of software logic that has a well-defined interface and behavior and can be invoked multiple times. Callable units provide a powerful programming tool. [2] The primary purpose is to allow for the decomposition of a large and/or ...