pointfree

Der pointfree (auch sinnlose) Stil zum Definieren einer Funktion besteht darin, sie direkt in Bezug auf existierende Funktionen auszudrücken, ohne die Argumente der zu definierenden Funktion zu erwähnen. Funktionszusammensetzung und teilweise Anwendung werden oft verwendet.
3
Antworten

Pointfree (oder Bibliotheksfunktion) zum Anwenden zweier Funktionen auf eine einzelne Eingabe

Ich verwende immer wieder Lambda-Ausdrücke wie %Vor% wo ich dieselbe Eingabe auf zwei Funktionen anwende und das Ergebnis in ein Paar kapsle. Ich kann eine Funktion schreiben, die dieses fängt %Vor% Nun ist der obige Lambda-Ausdruck nur...
16.01.2013, 03:21
3
Antworten

Wie funktioniert Haskells "boobs operator" in einfachem, nicht funktionierendem Englisch? [Duplikat]

In dieser Antwort Ссылка wird ein "Eulen-Operator" erwähnt: %Vor% um die absolute Fehlerfunktion in Punkt-freier Notation auszudrücken. Wie auch immer, wie funktioniert diese Notation? Könnten Sie es bitte einem nicht-funktionalen...
31.07.2013, 13:55
2
Antworten

Gibt es eine Möglichkeit, h (f x) (g x) in Haskell punktfrei zu machen?

Ich möchte etwas wie Js Fork-Feature, denke ich. Gibt es eine Möglichkeit, dies zu tun?     
22.11.2013, 20:01
2
Antworten

Warum heißt der Punkt-freie Stil in Haskell Punktfrei, wenn er voller Punkte ist? Woher kommt der Begriff "point-free"?

Ich lese gerade Learn You a Haskell for Great Good und ich stieß auf den Begriff " point-free style " auf Seite 85, wie unten gezeigt. Die Funktion fn ist jedoch voll mit Punkten ! Das verwirrt mich. Warum wird dieser Schreibstil in d...
25.02.2014, 08:38
2
Antworten

Haskell: Warum ist ((.). (.)) f g gleich f. g x?

Könnten Sie bitte die Bedeutung des Ausdrucks ((.). (.)) erklären? Soweit ich weiß (.) Hat der Typ (b - & gt; c) - & gt; (a - & gt; b) - & gt; a - & gt; c.     
05.02.2013, 12:36
3
Antworten

f1 = flip const map. Wie funktioniert diese Funktion?

Nehmen wir an, wir haben diese punktefreie Funktion: %Vor% Ich habe keine Ahnung, wie genau es funktioniert und was es tun soll? I.e. Ich weiß, was map, const und Flip-Funktionen sind. Aber sie so zusammenzusetzen ergibt für mich keinen Sinn...
04.10.2013, 14:21
3
Antworten

Kann irgendeine Funktion auf eine punktfreie Form reduziert werden?

Viele Funktionen können reduziert werden, um freie Form zu geben - aber gilt das für alle? z. Ich sehe nicht, wie es gemacht werden könnte: %Vor%     
01.11.2012, 19:39
5
Antworten

Was ist ein allgemeines Schema für das Schreiben einer Funktion im Pointfree Style?

Ich arbeite gerade an den 20 Intermediate Haskell Exercises , was ziemlich viel Spaß macht Übung. Es beinhaltet die Implementierung verschiedener Instanzen der typeclasses Functor und Monad (und Funktionen, die Functor s und Monad s...
30.12.2011, 16:19
5
Antworten

Pointfree Funktionskombination in Python

Ich habe einige Prädikate, z. B .: %Vor% und möchte sie logisch wie in kombinieren: %Vor% Die Frage ist jetzt: Kann eine solche Kombination in einem pointfree Stil geschrieben werden, wie zum Beispiel: %Vor% Dies hat natürlich nich...
07.02.2012, 21:58
3
Antworten

Funktionsanwendung: Warum wird hier $ verwendet?

Vor einiger Zeit habe ich ein Frage über $ , und erhielt nützliche Antworten - in der Tat dachte ich, ich verstehe, wie man es benutzt. Es scheint, ich habe mich geirrt: ( Dieses Beispiel wird in einem Lernprogramm angezeigt: %Vor% Ich...
11.01.2009, 20:19