Suchergebnisse für Anfrage "haskell"

1 die antwort

Warum kann es keine Instanz von MonadFix für die Folgemonade geben?

Wie können wir das beweisendie Fortsetzung Monade [http://hackage.haskell.org/package/mtl-2.2.1/docs/Control-Monad-Cont.html] hat keine gültige Instanz ...

2 die antwort

Was macht fixIO?

Das System.IO docs [https://hackage.haskell.org/package/base-4.5.0.0/docs/System-IO.html] enthält eine mysteriöse, undokumentierte FunktionfixIO. Ihre Quelle [https://hackage.haskell.org/package/base-4.5.0.0/docs/src/System-IO.html#fixIO] fügt ...

8 die antwort

Wofür verwenden die Leute die Identitätsfunktion? [Duplikat

Diese Frage hat hier bereits eine Antwort: Verwendet für die Haskell-ID-Funktion [/questions/3136338/uses-for-haskell-id-function] 9 answers Beispielsweise,Haskell hat dieid Funktion, Julia hat dieidentity -Funktion, und viele Fragen zu SO ...

TOP-Veröffentlichungen

6 die antwort

Warum kannst du die Liste mit foldl umkehren, aber nicht mit foldr in Haskell

Warum kannst du eine Liste mit dem foldl umkehren? reverse' :: [a] -> [a] reverse' xs = foldl (\acc x-> x : acc) [] xsAber dieser gibt mir einen Kompilierungsfehler. reverse' :: [a] -> [a] reverse' xs = foldr (\acc x-> x : acc) [] ...

1 die antwort

Wie kann ReaderT mit einem anderen Monadentransformator zusammenarbeiten?

Ich möchte @ einbettReaderT in einen anderen Monadentransformator. Wie mache ich das? Das folgende Beispiel verwendetScotty [http://hackage.haskell.org/package/scotty-0.9.0/docs/Web-Scotty-Trans.html] aber ich denke, es wäre das gleiche mit ...

2 die antwort

Mehrfache Falten in einem Durchgang mit der generischen Tupelfunktion

Wie kann ich eine Funktion schreiben, die ein Tupel von Funktionen des Typs @ annimmai -> b -> ai und gibt eine Funktion zurück, die ein Tupel von Elementen vom Typ @ annimai, ein Element vom Typb und kombiniert jedes der Elemente zu einem neuen ...

2 die antwort

Haskell: nicht erschöpfende Muster

Ich trainiere morgen für einen Test, um meine Einführung in die funktionale Programmierung abzuschließen, aber eines verstehe ich nicht. Wenn ich ein Programm habe wie: test [] = [] test (x:xs) = test (xs)Was er tut, ist, dass er das erste ...

1 die antwort

enetische Programmierung in Haske

Es gibt GenProg http: //hackage.haskell.org/package/genpro [http://hackage.haskell.org/package/genprog]) zum Beispiel, aber das befasst sich nur mit numerischer Optimierung, in diesem Fall eine Gleichung zu finden, die die Daten beschreibt. Aber ...

3 die antwort

Was ist der allgemeine Fall für die Promo-Funktion von QuickCheck?

Was ist die allgemeine Bezeichnung für einen Funktor mit einer Struktur, die der von QuickCheck @ ähnelpromote -Funktion, d. h. eine Funktion der Form: promote :: (a -> f b) -> f (a -> b) (Dies ist die Umkehrung vonflip $ fmap (flip ($)) :: f (a ...

5 die antwort

“Pattern Matching” von Datenkonstruktoren vom algebraischen Typ

Betrachten wir einen Datentyp mit vielen Konstruktoren: data T = Alpha Int | Beta Int | Gamma Int Int | Delta IntIch möchte eine Funktion schreiben, um zu überprüfen, ob zwei Werte mit demselben Konstruktor erzeugt werden: sameK (Alpha _) ...