haskell

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

Warum "iteriert" das Prelude nicht den Knoten?

Warum iterate nicht definiert wie %Vor% im Vorspiel?     
20.06.2015, 01:39
3
Antworten

Erstellen von Monaden in Haskell

Ich möchte meine eigene Monade erschaffen. Das habe ich geschrieben: %Vor% Aber das funktioniert nicht. Ghc sagt: %Vor% Was ist daran falsch? Ich möchte Berechnungen durchführen, während ich niedriger als n bin. n sollte Konstanten s...
22.11.2009, 17:58
1
Antwort

Haskell gibt Rückschlüsse für Funktoren

In letzter Zeit habe ich mit Haskell herumgespielt und speziell mit dem ganzen Funktor-Konzept. Je mehr ich darin eintauche, desto mehr a-ha-Momente bekomme ich, und es kitzelt sicherlich meine Dopamin-Rezeptoren ein bisschen. Das Problem, mi...
19.08.2015, 05:24
1
Antwort

Was ist Fusion in Haskell?

Hin und wieder habe ich folgendes in der Haskell-Dokumentation bemerkt: (zum Beispiel in Data.Text ):    Vorbehaltlich der Fusion Was ist fusion und wie benutze ich es?     
11.08.2016, 20:17
3
Antworten

Sind diese beiden Kombinatoren bereits in Haskell verfügbar?

Ich brauche binäre Kombinatoren vom Typ %Vor% oder vielleicht %Vor% (obwohl dies nur der foldr1 des ersten wäre, und ich normalerweise nur zwei boolesche Funktionen kombinieren muss.) Sind diese eingebaut? Wenn nicht, ist die Impl...
04.02.2010, 18:16
5
Antworten

Wie zippen Sie Listen mit unterschiedlicher Länge?

Wie kann ich zip zwei Listen wie %Vor% ohne Restelemente in der ersten Liste zu verwerfen? Ich möchte zusätzliche Elemente mit einer leeren Liste zippen, wenn es möglich ist.     
14.03.2014, 10:54
2
Antworten

Ad-hoc-Kettchen in Haskell

In Haskell ist es einfach, Funktionen zu schreiben, die auf Tupel von Dingen einwirken oder diese zurückgeben, z. die Auftaktfunktion splitAt: %Vor% Aber gibt es keine einfache, bequeme Art, Funktionen zu schreiben, die auf -Cotuples von D...
24.06.2014, 20:20
3
Antworten

Haskell tut Notation um zu binden

Ich versuche, in Haskell eine Aussage zu machen. Ich habe einige Beispiele hier auf SO gefunden, konnte sie aber nicht auf meinen Fall anwenden. Ich denke nur an eine stark verschachtelte Let-Anweisung, die ziemlich hässlich wirkt. Anweisung,...
06.06.2013, 14:27
3
Antworten

Warum werden (konstante) Ausdrücke zur Kompilierzeit in Haskell nicht ausgewertet?

Ich lerne gerade Haskell, und da gibt es eine Sache, die mich verblüfft: Wenn ich einen komplexen Ausdruck erstelle (dessen Berechnung einige Zeit in Anspruch nehmen wird) und dieser Ausdruck konstant ist (dh er besteht nur aus bekannten, fes...
08.10.2013, 21:51
1
Antwort

Sollte ich MonadUnliftIO oder MonadMask für ähnliche Funktionen bevorzugen?

Ich baue gerade eine neue API und eine der folgenden Funktionen ist: %Vor% Ich versuche, das Tracer in eine Monade zu verschieben und mir eine Signatur zu geben, die mehr wie aussieht %Vor% Die Implementierung von inSpan verwendet...
26.09.2017, 11:20