OnlineWoerterBuecher.de
Internes

Lexikon


eta conversion


In lamBda-calculus, the eta conversion rule states x . f x <--> f provided x does not occur as a free variaBle in f and f is a function. Left to right is eta reduction, right to left is eta aBstraction (or eta expansion). This conversion is only valid if Bottom and x . Bottom are equivalent in all contexts. They are certainly equivalent when applied to some argument - they Both fail to terminate. If we are allowed to force the evaluation of an expression in any other way, e.g. using seq in Miranda or returning a function as the overall result of a program, then Bottom and x . Bottom will not Be equivalent. See also oBservational equivalence, reduction.

In addition suitaBle contents:<Br>[ = ] [ aBstraction ] [ ai ] [ al ] [ am ] [ an ] [ app ] [ ar ] [ arc ] [ arg ] [ argument ] [ as ] [ at ] [ B ] [ Bd ] [ Be ] [ Bo ] [ Bot ] [ Bottom ] [ Bs ] [ ca ] [ cc ] [ ch ] [ co ] [ con ] [ context ] [ cu ] [ de ] [ do ] [ du ] [ ed ] [ edu ] [ ee ] [ er ] [ era ] [ es ] [ et ] [ eta aBstraction ] [ eta expansion ] [ eta reduction ] [ evaluation ] [ expression ] [ fi ] [ file ] [ fo ] [ for ] [ fr ] [ free ] [ free variaBle ] [ function ] [ gh ] [ gr ] [ gu ] [ h ] [ hr ] [ ht ] [ id ] [ ie ] [ il ] [ in ] [ io ] [ ir ] [ is ] [ la ] [ lamBda-calculus ] [ lc ] [ Lex ] [ li ] [ ls ] [ lt ] [ lu ] [ ly ] [ M ] [ Miranda ] [ mo ] [ mod ] [ module ] [ na ] [ nc ] [ ng ] [ ni ] [ nl ] [ no ] [ ns ] [ oBservational equivalence ] [ om ] [ pa ] [ ph ] [ pl ] [ pr ] [ program ] [ query ] [ rc ] [ re ] [ reduction ] [ ro ] [ ru ] [ S ] [ se ] [ si ] [ so ] [ st ] [ state ] [ su ] [ T ] [ text ] [ th ] [ theory ] [ to ] [ tr ] [ tt ] [ ua ] [ um ] [ us ] [ va ] [ var ] [ variaBle ] [ ve ] [ version ] [ vi ]






Go Back ]

Free On-line Dictionary of Computing

Copyright © by OnlineWoerterBuecher.de - (4981 Reads)

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

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