Lambda-Ausdruck (Deutsch) Bearbeiten

Substantiv, m Bearbeiten

Singular Plural 1 Plural 2
Nominativ der Lambda-Ausdruck die Lambda-Ausdrücke die Lambda-Ausdrucke
Genitiv des Lambda-Ausdrucks
des Lambda-Ausdruckes
der Lambda-Ausdrücke der Lambda-Ausdrucke
Dativ dem Lambda-Ausdruck den Lambda-Ausdrücken den Lambda-Ausdrucken
Akkusativ den Lambda-Ausdruck die Lambda-Ausdrücke die Lambda-Ausdrucke

Worttrennung:

Lamb·da-Aus·druck, Plural 1: Lamb·da-Aus·drü·cke, Plural 2: Lamb·da-Aus·dru·cke

Aussprache:

IPA: [ˈlambdaʔaʊ̯sˌdʁʊk]
Hörbeispiele:   Lambda-Ausdruck (Info)

Bedeutungen:

[1] Informatik, Linguistik, Logik: ein syntaktisches Konstrukt, was eine Kurzschreibweise eines Delegates ist.[1]

Herkunft:

Zusammensetzung der Substantive Lambda und Ausdruck

Oberbegriffe:

[1] Ausdruck

Beispiele:

[1] „Die Frage, ob zwei Lambda-Ausdrücke (s. u.) äquivalent sind, kann im Allgemeinen nicht algorithmisch entschieden werden.“[2]
[1] „Die abstrahierte Variable muss nicht notwendigerweise im Term vorkommen, z. B.  . Dieser λ-Ausdruck bezeichnet dann die Funktion, die jedes   auf   abbildet.“[2]
[1] In C# kann man statt
Func<string, bool> delegation = delegate(string s) { return s == "Hello!"; };
string hello = array.First(delegation);

einfach einen Lambda-Ausdruck verwenden und das ganze mit
string hello = array.First((s) => s == "Hello!");
in einer Zeile zusammenfassen.[1]
[1] Mit dem Lamda-Ausdruck in var kundenBeiLand = session.Query<Customer>.GroupBy(c => c.Country); gibt der Code an, dass die Datenbank die Abfrage (Query) über die Kunden so gestaltet, dass sie nach ihren Ländern gruppiert sind.

Übersetzungen Bearbeiten

[1] Wikipedia-Artikel „Lambda-Ausdruck
[1] dict.cc Englisch-Deutsch, Stichwort: „Lambda-Ausdruck

Quellen:

  1. 1,0 1,1 video2brain, NHibernate Crashkurs von André Krämer, Abschnitt 3.6.1 Lambda-Ausdrücke, Zugriff = 2016-09-29
  2. 2,0 2,1 Lambda-Kalkül. Wikipedia, 25. August 2016, abgerufen am 29. September 2016 (HTML, Deutsch).