haskell

Haskell ist eine funktionale Programmiersprache mit starker statischer Typisierung, verzögerungsfreier Auswertung, umfangreicher Parallelitäts- und Parallelitätsunterstützung und einzigartigen Abstraktionsfunktionen.
2
Antworten

So implementieren Sie diese Funktion in Haskell

Wunderbares an Haskell. Der Typ einer Funktion bestimmt fast ihre Implementierung. Das ist der Fall für diesen, aber ... mein Gehirn umkreist einfach nicht die geschachtelte Funktionssache hier: %Vor% Die einzige Frage ist, wie die Fehlerbeh...
10.09.2011, 17:35
2
Antworten

Haskell typeclass

Ich habe eine Haskell-Klasse. Ich kann nicht die Syntax munge, um dieses (anscheinend vernünftige) Programm zu kompilieren, das unter GHC kompiliert wird. %Vor% Ich erhalte die folgende Fehlermeldung, die irgendwie sinnvoll ist, aber ich wei...
01.12.2009, 17:21
3
Antworten

Wie erzeuge ich eine lokale Datetime-Zeichenfolge in Haskell?

Ich möchte die lokale Zeit und das Datum in String-Form erzeugen, zum Beispiel: %Vor%     
27.09.2009, 22:48
2
Antworten

Endlosschleife für Typreduzierung

Mein Ziel ist es, () von Begriffen wie folgt zu eliminieren: %Vor% Und das ist der Code: %Vor% Aber probiere es aus: %Vor% ... führt zu einer Endlosschleife im Typchecker. Ich denke, die If type Familie sollte sich um irreduzib...
08.09.2016, 16:37
2
Antworten

Parsing in Haskell für einen einfachen Interpreter

Ich bin relativ neu in Haskell, da der Hauptprogrammierungshintergrund von OO-Sprachen kommt. Ich versuche einen Interpreter mit einem Parser für eine einfache Programmiersprache zu schreiben. Bisher habe ich den Dolmetscher in einem Zustand, mi...
06.11.2010, 01:43
1
Antwort

Selbstreferenz in Haskell-Funktionen

Ich lerne Haskell und ich den folgenden Ausdruck auf Haskell Wiki wirklich verwirrt: %Vor% Ich kann nicht recht herausfinden, warum das funktioniert. Wenn ich die Standard-Curry-Logik anwende, gibt (zipWith (+)) eine Funktion zurück,...
15.06.2011, 23:44
1
Antwort

Haskell (a - m a) - m (a - a) - m (a - a)

Ich habe die letzten Monate in Haskell gegraben, ich bin in eine Situation mit Monaden geraten, bei denen ich nicht ganz sicher bin, wie ich damit umgehen soll. Ich habe einen Wert vom Typ a -> m a und einen zweiten vom Typ m (a ->...
05.04.2016, 20:12
2
Antworten

"Doppelte" Komposition mit CompleableFuture

Ich versuche, die Verschachtelung von CompletableFuture zu vermeiden, wenn zwei unabhängige mit einer BiFunction kombiniert werden, die eine dritte zurückgibt. Momentan schneidet thenCombine() nicht ab: %Vor% Ich versuche im Grunde...
13.02.2017, 13:47
1
Antwort

Was ist C # entspricht Haskells Newtype?

In Haskell gibt es zwei Möglichkeiten, einen Alias ​​für Typen bereitzustellen: type und newtype . type stellt ein -Typ-Synonym zur Verfügung, was bedeutet, dass das Synonym vom Typ-Checker genauso wie der ursprüngliche Typ betrachtet...
27.04.2015, 11:18
4
Antworten

Haskell - wie man den nächsten Zug im Tic Tac Toe Spiel mit List Monad generiert

Ich implementiere ein Tic-Tac-Toe-Spiel für n * n board in Haskell und ich muss alle Board-Konfigurationen generieren, die ich vom nächsten Zug bekomme. Ich habe Board wie folgt definiert: %Vor% Ich kann feststellen, ob die gegebene Bo...
16.04.2015, 17:18