www.wikidata.de-de.nina.az
Eta Reduktion oder h Reduktion ist der Vorgang des Entfernens einer zwecklosen Abstraktion Die Bezeichnung stammt ursprunglich aus Betrachtungen uber den Lambda Kalkul das Konzept an sich ist jedoch nicht auf diesen beschrankt In einer Funktionsdefinition wie f x sin x displaystyle f x sin x die man auch als f x sin x displaystyle f x mapsto sin x schreiben konnte ist die Einfuhrung eines Namens fur das Funktionsargument von f displaystyle f mit keinem Nutzen verbunden Die eta reduzierte Variante lautet f sin displaystyle f sin Beteilige dich an der Diskussion Dieser Artikel wurde wegen inhaltlicher Mangel auf der Qualitatssicherungsseite der Redaktion Informatik eingetragen Dies geschieht um die Qualitat der Artikel aus dem Themengebiet Informatik auf ein akzeptables Niveau zu bringen Hilf mit die inhaltlichen Mangel dieses Artikels zu beseitigen und beteilige dich an der Diskussion Begrundung OMA Test Struktur ggf erweitern Crazy1880 07 31 4 Jun 2010 CEST Der umgekehrte Vorgang das explizite Benennen eines Parameters einer Funktion wird h Expansion genannt und findet beispielsweise dann Verwendung wenn dies weitere nutzliche Transformationen ermoglicht Beispiel aus der Programmierung Haskell BearbeitenDie folgenden beiden Funktionsdefinitionen sind gleichbedeutend addiereZehnZu x 10 x addiereZehnZu 10 in beiden Fallen ergibt die Ausfuhrung von addiereZehnZu 5 das Ergebnis 15 auch dies ist eine Eta Reduktion Weblinks Bearbeitenhttps wiki haskell org Eta conversion Abgerufen von https de wikipedia org w index php title Eta Reduktion amp oldid 244058835