Apply

In mathematics and computer science, apply is a function that applies a function to arguments. It is central to programming languages derived from lambda calculus, such as LISP and Scheme, and also in functional languages. It has a role in the study of the denotational semantics of computer programs, because it is a continuous function on complete partial orders. Apply is also a continuous function in homotopy theory, and, indeed underpins the entire theory: it allows a homotopy deformation to be viewed as a continuous path in the space of functions. Likewise, valid mutations (refactorings) of computer programs can be seen as those that are "continuous" in the Scott topology.
The most general setting for apply is in category theory, where it is right adjoint to currying in closed monoidal categories. A special case of this are the Cartesian closed categories, whose internal language is simply typed lambda calculus.

View More On Wikipedia.org
  • 506

    Greg Bernhardt

    A PF Singularity From USA
    • Messages
      19,443
    • Media
      227
    • Reaction score
      10,021
    • Points
      1,237
  • 1

    Wheelwalker

    A PF Electron
    • Messages
      43
    • Reaction score
      1
    • Points
      11
  • 1

    rmoh13

    A PF Electron
    • Messages
      9
    • Reaction score
      0
    • Points
      11
  • 1

    BryceUnderwood

    A PF Quark From USA
    • Messages
      7
    • Reaction score
      0
    • Points
      5
  • Back
    Top