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

Korrekte Methode zum Definieren einer Funktion in Haskell

Ich bin neu bei Haskell und probiere ein paar Tutorials aus. Ich habe dieses Skript geschrieben: %Vor% Ich habe dies als lucky.hs gespeichert und habe es im Interpreter ausgeführt und es funktioniert gut. Aber ich bin unsicher bezüglich F...
01.01.2012, 13:29
4
Antworten

Haskell IO (String) und String

Ich möchte Funktionen schreiben und das Ergebnis in eine Zeichenfolge schreiben. Ich möchte Funktion: %Vor% Ich benutze: %Vor% Ich mache: %Vor% Ich möchte str fragen ist String oder nicht? Wir wissen das: %Vor% Dann warum k...
08.07.2011, 18:25
5
Antworten

Haskell - Zwei Listen in eine Liste von Tupeln

Ich versuche eine Funktion (unten beschrieben) zu implementieren, die zwei Listen (jede oder beide kann unendlich sein) und eine Liste von Tupeln aller möglichen Paare von Elementen zwischen den Listen zurückgibt %Vor% (z. B. sollte die Ausg...
03.04.2013, 16:28
4
Antworten

Haskell - nth Element ohne "!!"

Hallo, ich brauche das n-te Element einer Liste, aber ohne das !! Operator. Ich bin extrem neu in Haskell, also würde ich mich freuen, wenn Sie detaillierter und nicht nur eine Zeile Code beantworten können. Das versuche ich gerade: %Vor% Ab...
12.04.2013, 21:16
4
Antworten

Gibt es funktionale Programmiersprachen, die auf der GPU laufen?

Bei Verwendung des traditionellen sequenziellen Reduktionsverfahrens wird der folgende Graph verkleinert: %Vor% Graph Reductions sind jedoch von Natur aus parallel. Man könnte es stattdessen reduzieren als: %Vor% Soweit ich weiß, verwend...
05.02.2014, 16:55
3
Antworten

Wie schreibe ich eine Haskell-Funktion ohne IO in Typ sig durch Verstecken von 'Status' Änderungen

Ich habe eine Funktion in haskell geschrieben, die ein paar Parameter wie Word32, String (Curry ignorieren) und IO Word32 ausgibt. Nun, dies ist eine Funktion im eigentlichen Sinne: Für die gleichen Eingaben ist die Ausgabe immer die gleiche...
20.05.2011, 15:32
4
Antworten

Haskell: Anfänger Funktion Syntax Verwirrung

Ich versuche gerade, Haskell zu lernen, aber ich habe Mühe, die Syntax zu verstehen. Nehmen wir zum Beispiel die Funktion map : %Vor% Ich verstehe, was die Funktion macht, und dass map eine Funktion f :: s -> t als Parameter hat....
26.10.2011, 20:16
1
Antwort

Existiert eine Monad-Instanz für Data.Map / Data.IntMap?

Ich habe einen Algorithmus, der auf einer IntMap operiert, von dem ich denke, dass er am besten ausgedrückt werden sollte. Das heißt, ich möchte Dinge sagen wie: Suchen Sie in der Karte nach Wert X. Wenn es einem Kriterium entspricht, entf...
11.02.2011, 19:48
2
Antworten

Wie installiere ich die haskell readline-Bibliothek auf Mac OSX?

Ich beziehe mich auf den haskell readline-Bibliothekswrapper auf c readline-Bibliothek . cabal install readline Ausgabe unten: %Vor% Ich habe die c readline-Bibliothek über Macports installiert (mit sudo port install readline ), be...
28.11.2011, 03:17
4
Antworten

Welche Art von Mathematik ist das: a - b - c

Ich sehe oft ähnliche Typ-Deklarationen, wenn ich Haskell betrachte: %Vor% Ich verstehe, dass es eine Funktion beschreibt, die etwas vom Typ a aufnimmt und eine neue Funktion zurückgibt, die etwas vom Typ b aufnimmt und etwas vom Typ c zurüc...
27.03.2011, 14:22