BeDict Logo

currying

/ˈkɜːriɪŋ/ /ˈkʌriɪŋ/
Visuelle Illustration von currying: Curry anwenden - Image 1
currying: Curry anwenden - Thumbnail 1
currying: Curry anwenden - Thumbnail 2
verb

Curry anwenden

Anstatt eine einzelne Funktion zu erstellen, um drei Zahlen gleichzeitig zu addieren, wandte der Programmierer Curry an, um eine Funktion zu erstellen, die eine Zahl, dann eine andere und schließlich eine dritte addiert.

Visuelle Illustration von currying: Currying, die Technik der Umwandlung einer Funktion, die mehrere Argumente entgegennimmt, in eine Funktion, die ein einzelnes Argument (das erste der Argumente der ursprünglichen Funktion) entgegennimmt und eine neue Funktion zurückgibt, die die restlichen Argumente entgegennimmt und das Ergebnis zurückgibt.
noun

Currying, die Technik der Umwandlung einer Funktion, die mehrere Argumente entgegennimmt, in eine Funktion, die ein einzelnes Argument (das erste der Argumente der ursprünglichen Funktion) entgegennimmt und eine neue Funktion zurückgibt, die die restlichen Argumente entgegennimmt und das Ergebnis zurückgibt.

In der funktionalen Programmierung ermöglicht Currying, eine Funktion, die drei Zahlen addiert, in eine Reihe von Funktionen aufzuteilen, die jeweils eine Zahl gleichzeitig entgegennehmen.