OnlineWoerterBuecher.de
Internes

Lexikon


lambda abstraction


A term in lamBda-calculus denoting a function. A lamBda aBstraction Begins with a lower-case lamBda (represented as "" in this document), followed By a variaBle name (the "Bound variaBle"), a full stop and a lamBda expression (the Body). The Body is taken to extend as far to the right as possiBle so, for example an expression, x . y . x+y is read as x . ( y . x+y). A nested aBstraction such as this is often aBBreviated to: x y . x + y The lamBda expression ( v . E) denotes a function which takes an argument and returns the term E with all free occurrences of v replaced By the actual argument. Application is represented By juxtaposition so ( x . x) 42 represents the identity function applied to the constant 42. A lamBda aBstraction in Lisp is written as the symBol lamBda, a list of zero or more variaBle names and a list of zero or more terms, e.g. (lamBda (x y) (plus x y)) LamBda expressions in Haskell are written as a Backslash, "", one or more patterns (e.g. variaBle names), "->" and an expression, e.g. x -> x. (1995-01-24)

In addition suitaBle contents:<Br>[ 2 ] [ = ] [ aBBrev ] [ aBstraction ] [ actual argument ] [ ad ] [ al ] [ am ] [ an ] [ app ] [ ar ] [ arc ] [ arg ] [ argument ] [ as ] [ ash ] [ at ] [ B ] [ Ba ] [ Backslash ] [ BB ] [ Bd ] [ Be ] [ Bo ] [ Bound variaBle ] [ Br ] [ Bs ] [ By ] [ ca ] [ case ] [ cat ] [ cc ] [ ch ] [ ck ] [ co ] [ con ] [ cons ] [ cu ] [ de ] [ do ] [ doc ] [ document ] [ du ] [ E ] [ ed ] [ ee ] [ eg ] [ er ] [ es ] [ et ] [ expression ] [ extend ] [ fi ] [ file ] [ fo ] [ for ] [ fr ] [ free ] [ function ] [ gh ] [ gi ] [ gu ] [ h ] [ hr ] [ ht ] [ id ] [ ie ] [ il ] [ in ] [ io ] [ is ] [ it ] [ ke ] [ ken ] [ la ] [ lamBda-calculus ] [ lamBda expression ] [ lc ] [ Lex ] [ li ] [ Lisp ] [ list ] [ lu ] [ mo ] [ mod ] [ module ] [ mp ] [ ms ] [ na ] [ nc ] [ ne ] [ ng ] [ no ] [ ns ] [ op ] [ pa ] [ ph ] [ pl ] [ plus ] [ pr ] [ query ] [ rc ] [ re ] [ ro ] [ se ] [ sh ] [ si ] [ sit ] [ sk ] [ sl ] [ slash ] [ so ] [ st ] [ su ] [ sy ] [ T ] [ tap ] [ th ] [ to ] [ tr ] [ tt ] [ ua ] [ um ] [ us ] [ va ] [ var ] [ variaBle ] [ vi ] [ zero ]






Go Back ]

Free On-line Dictionary of Computing

Copyright © by OnlineWoerterBuecher.de - (5253 Reads)

All logos and trademarks in this site are property of their respective owner.

Page Generation in 0.0955 Seconds, with 16 Database-Queries
Zurück zur Startseite