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

Bewertung der monadischen Funktionen in Haskell

Ich kann keine Problemumgehung für dieses Problem finden, das ich habe. Ich habe so etwas: %Vor% Ich versuche, x Menge der gültigen Dateipfade zu erhalten, wobei x die Anzahl der Tage ist, die ich möchte, aber der obige Code läuft einfach...
09.05.2011, 16:38
2
Antworten

Wie löst man in Haskell einen Typ-Familienmuster-Übereinstimmungsfehler aus?

Kann Haskell einen Typ-Familien-Übereinstimmungsfehler anzeigen? Zum Beispiel mit einer geschlossenen Familie: %Vor% Der Typ von Testf Int ist nur Testf Int . Der Compiler erzeugt keinen Fehler. Ist es möglich, es zu generieren, wenn es...
23.05.2016, 16:45
1
Antwort

Praktische Beispiele für die Verwendung von Void

Bearbeiten: Nach Void , ich meine Haskells Void type, d. h. leerer Typ, der keine Werte haben kann, aber undefined . Es gibt eine laufende Diskussion über Swift Evolution, ob das noreturn -Funktionsattribut durch einen tatsächlichen...
24.06.2016, 13:13
4
Antworten

Wie kommen rein funktionale Compiler zum AST mit Typinfo?

In der Syntaxanalysephase kann ein imperativer Compiler eine AST aus Knoten erstellen, die bereits ein type -Feld enthalten, das während der Konstruktion auf null gesetzt wird, und später, in der semantischen Analysephase, füllen Sie die T...
12.04.2015, 09:55
1
Antwort

"* Missing C library: GL" bei der Installation von Gloss (speziell die OpenGLRaw-Abhängigkeit) auf Ubuntu

Ich bekomme den folgenden Fehler, wenn ich versuche, Glanz zu installieren: %Vor% Normalerweise würde ich libgl-dev basierend auf der üblichen Namenskonvention installieren, aber es gibt keine solche Bibliothek.     
14.02.2015, 17:24
1
Antwort

Warum gibt map ein zusätzliches Element zurück, wenn Bereiche in Haskell verwendet werden?

Ich habe gerade angefangen, Haskell zu lernen und habe eine seltsame Sache gefunden. Lass uns eine Liste haben: %Vor% Es hat 3 Elemente. Wenn ich map mit dieser Liste verwende, bekomme ich 3 Elemente als Ausgabe, zum Beispiel: %Vor%...
02.09.2015, 23:45
3
Antworten

Simulieren von ADTs in Java

Eine Anwendung kann in zwei Modi arbeiten - "Echtzeit", in der jede Aktualisierung des Zustandes der Welt betrachtet wird, oder "abgetastet", wobei nur alle Millisekunden der Zustand der Welt betrachtet wird. Wenn ich Haskell (oder eine ander...
15.07.2015, 11:14
1
Antwort

Cabal und --no-require-sandbox

In meiner ~/.cabal/config Datei habe ich %Vor% Laut dem Cabal-Benutzerhandbuch sollte ich dies wie folgt überschreiben können: %Vor% Was mache ich falsch? Ich verwende cabal-install Version 1.21.0.0.     
08.05.2014, 14:10
2
Antworten

Warum verwendet Haskells Data.List.deleteBy eine Vergleichsfunktion (a - a - Bool) und einen Wert anstelle eines Prädikats (a - Bool)?

Ich habe eine Frage bezüglich Data.List und der Signatur von deleteBy . Im Idealfall sollte diese Funktion ein Prädikat eingeben und das erste Element löschen, für das das Prädikat wahr ist. Etwas wie: %Vor% Stattdessen verwendet die in der...
10.04.2014, 23:06
1
Antwort

Haskell Persistent: wie bekomme ich die Entity von db nach key wenn ich key in integer variable habe?

Ich benutze persistente orm mit scotty web framework. Ich möchte einen Wert von db nach ID erhalten. Diese ID kommt von GET-Anfrage zu mir Es gibt eine "get" -Funktion, die "Key Entity" -Variable akzeptiert und "Maybe Entity" zurückgibt....
21.01.2015, 13:27