partial-application

Partielle Anwendung ist eine Programmiertechnik, mit der weniger als die volle Anzahl von Argumenten an eine Funktion übergeben wird, um eine neue Funktion zu erhalten, die später verwendet werden kann. Es ist besonders in funktionalen Sprachen üblich, die das Curry unterstützen.
3
Antworten

F # übergibt einen Operator mit Argumenten an eine Funktion

Können Sie eine Operation wie "dividiere durch 2" oder "subtrahiere 1" mit nur einem partiell angewendeten Operator übergeben, wobei "add 1" so aussieht: %Vor% Was passiert, ist, dass 1 als erstes Argument auf (+) angewendet wird und das Lis...
30.11.2009, 02:57
2
Antworten

Wann ist eine Teilfunktion scala keine Teilfunktion?

Beim Erstellen einer Zuordnung von String zu Teilfunktionen kam es zu unerwartetem Verhalten. Wenn ich eine Teilfunktion als Map-Element erstelle, funktioniert es gut. Wenn ich es einem val zuweisen, ruft es stattdessen auf. Der Versuch, den Che...
20.05.2010, 04:34
4
Antworten

Erstellen Sie einen Datenkonstruktor für den teilweise angewandten Typ in Haskell

Ist es möglich, in Haskell einen Datenkonstruktor für den partiell angewendeten Typ zu erstellen? ghci-Sitzung: %Vor% Ich möchte Datenkonstruktor für den Typ T1 erstellen - ist das überhaupt möglich? Oder muss ich neue Typen verwenden, we...
23.07.2013, 17:54
1
Antwort

Bin ich es, oder funktioniert John Resigs populärer Blogeintrag zur Teilanwendung nicht?

John Resig hat einen populären Blog-Eintrag zur teilweisen Bewerbung: Ссылка Er wird an vielen Stellen erwähnt, und hat Der Code im Blogpost funktioniert jedoch nicht. Hier ist es: %Vor% Nun, wenn Sie versuchen, dies in Ihrer Konsole au...
08.04.2014, 23:03
3
Antworten

Teilkonstruktoren für Fallklassen "kostenlos" erhalten

Betrachten Sie eine abstrakte Klasse, die zwei Eigenschaften definiert %Vor% Dies ist die Basisklasse für verschiedene Fallklassen wie %Vor% Ziel: Ich möchte endlich Instanzen der oben genannten Fallklassen auf zwei Arten erstellen kön...
05.02.2013, 13:01