haskell

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

Wie kann ich vor GHC7-kompilierten Programmen schützen, die den gesamten Speicher belegen?

Beim Spielen mit verschiedenen Algorithmen in Haskell passiert es mir oft, dass ich ein Programm mit einem Speicherleck erstelle, wie es oft bei fauler Auswertung passiert. Das Programm, das die gesamte Erinnerung aufnimmt, macht nicht wirklich...
07.09.2012, 18:22
1
Antwort

Wie benutzt man Parsec auf gierige Weise?

In meiner Arbeit stoße ich auf eine Menge knorriger SQL, und ich hatte die gute Idee, ein Programm zu schreiben, um die SQL zu parsen und sauber auszudrucken. Ich habe das meiste ziemlich schnell gemacht, aber ich stieß auf ein Problem, das ich...
18.07.2011, 11:34
2
Antworten

Wie erstelle ich Daten für Criterion-Benchmarks?

Ich verwende das Kriterium , um meinen Haskell-Code zu bewerten. Ich mache einige schwere Berechnungen, für die ich zufällige Daten brauche. Ich habe meine Haupt-Benchmark-Datei folgendermaßen geschrieben: %Vor% Ich halte Benchmarks und Dat...
15.10.2012, 13:05
1
Antwort

Kleines Code-Snippet bewirkt, dass ghc nicht beendet wird

Dieses kleine Haskell-Code-Snippet bewirkt, dass ghc während der Kompilierung nicht beendet wird: %Vor% Ich habe ghc 7.4.1 und 7.6.1 ausprobiert und beide beenden nicht. Der Code funktionierte gut, wenn ich ByteString s anstelle von Ve...
06.01.2013, 22:20
1
Antwort

Welche Software wird für die Authentifizierung mit dem Happstack Web Dev Kit empfohlen?

Letzte Woche verbrachten drei von uns zwei Tage damit, eine einfache Webapplikation mit Happstack zu erstellen. Eines unserer Anliegen ist die Authentifizierung, und es scheint, dass es einmal ein Happstack.Auth -Paket gab, das wirklich gut...
29.08.2011, 04:02
2
Antworten

Eine Änderung in meiner Bibliothek hat es viel langsamer gemacht. Profiling hilft mir nicht. Was könnte der Grund für die Verlangsamung sein?

Mein Problem, kurz Ich habe eine Änderung an meiner Bibliothek vorgenommen, jetzt ist es viel langsamer, aber ich kann nicht herausfinden, wo sie all diese zusätzliche Zeit verbringt. Profilberichte helfen nicht. Bitte helfen Sie mir herauszu...
31.01.2012, 10:17
1
Antwort

Lazy kartesianisches Produkt in Haskell

Ich möchte ein ziemlich großes aber endliches kartesisches Produkt in Haskell erzeugen, das ich dann durchlaufen muss (denke an die Partitionsfunktion eines Mean-Field-Modells). Das Natürliche, was zu tun ist, verwendet sequence , wie folgt:...
12.04.2012, 11:44
1
Antwort

Welche Faktoren haben dazu geführt, dass WAI Application fünf Mal umgestaltet wurde?

Ich habe neugierig auf WAI interface geschaut und während es einfach aussieht, war ich überrascht zu sehen, wie viele Iterationen es brauchte, um sich bei der aktuellen Form zu stabilisieren! Ich hatte angenommen, dass der CPS-Stil für die...
27.11.2017, 18:58
2
Antworten

Gibt es MVC-Web-Frameworks für Haskell?

Gibt es MVC-Web-Frameworks für Haskell?     
30.09.2010, 10:27
1
Antwort

Was ist der richtige Weg, um Cairo Updates in Gtk2hs zu rendern?

Ich schreibe ein Haskell-Programm mit Click-and-Drag-Funktionalität, also wird bei jedem Mausbewegungsereignis ein Update in das Fenster gemalt. Im Moment benutze ich %Vor% Allerdings flackert das sehr viel. Mein Verständnis ist, dass ich ei...
12.11.2015, 07:42