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 richte ich IntelliJ ein, um Haskell-Projekte mit Stack zu erstellen?

Ich verwende Stack, um meine Haskell-Projekte über die Befehlszeile einzurichten, zu erstellen und auszuführen. Ich möchte IntelliJ als meine IDE verwenden, habe aber Probleme, Stack als mein Build-Tool zu konfigurieren. Ich habe Stack verwen...
10.06.2016, 18:26
0
Antworten

schwebender Durchlauf von völlig faulem Lambda-Heben?

Ich lese funktionale Sprachen implementieren: ein Tutorial , und stieß auf ein Problem, wenn Floating-Pass von vollständig faulem Lambda-Hub implementiert wurde. Ich möchte beschreiben, wie das Floating funktioniert, um diese Frage klar zu m...
05.01.2016, 11:44
0
Antworten

Warum hat -O2 einen so großen Einfluss auf einen einfachen L1-Entfernungsrechner in Haskell?

Ich habe einen einfachen L1-Entfernungsrechner mit Haskell implementiert. Da ich mich für Performance interessiere, habe ich ungepackte Vektoren verwendet, um die Bilder zum Vergleich zu speichern. %Vor% Nach dem, was ich weiß (ich bin neu b...
09.05.2017, 09:55
1
Antwort

Wie aktiviere ich die Profilerstellung in einer cabal-dev-Installation?

Ich versuche eine Programmwindungsnummer zu erstellen, die einige Abhängigkeiten hat. Per Aleksander Dmitrovs Antwort in Profile Haskell, ohne die Installation von Profiling-Bibliotheken zu installieren Für alle Abhängigkeiten verwende ich cab...
01.01.2013, 17:55
0
Antworten

Vorschläge zur automatischen Vervollständigung durch Analysefehler

Ich schreibe einen Parser für einen benutzerdefinierten Jupiter-Kernel mit megaparsec. Ich konnte den Parser auch für die Vervollständigung verwenden: Die benutzerdefinierte Fehlermeldung, die von der megaparsec-Bibliothek generiert wurde, wird...
19.10.2017, 12:05
0
Antworten

ghc Das gemeinsame Binärkompilieren gibt -fPIC-Fehler für Standardbibliotheken

Ich möchte ein gemeinsames Objekt (node.js addon) erstellen, das in Haskell geschrieben wurde. Befehl zum Kompilieren: %Vor% Ich verstehe, dass alle Haskell-Bibliotheken mit der Option -fPIC kompiliert werden sollten: %Vor% Bedeutet d...
24.11.2014, 15:56
0
Antworten

Was sind die nützlichsten Funktionsperlen, die ich zuerst studieren sollte? [geschlossen]

Hier sind die funktionalen Perlen . Von Anfang an ist die Zipper-Perle sehr nützlich und wird in XMonad und wahrscheinlich vielen anderen realen Anwendungen verwendet. Gibt es noch andere mit ähnlicher Anwendbarkeit?     
30.08.2013, 09:58
1
Antwort

Haskell - parseTime: Wie verifiziert man das Format und die Gültigkeit eines Datumszeichens?

parseTime :: ParseTime t => TimeLocale -> String -> String -> Maybe t Diese Funktion überprüft das Format des dritten Arguments (Datumszeichenfolge) anhand der Sekunde (Formatzeichenfolge, z. B. "JJJJ-MM-TT"). Es prüft jedoch n...
12.02.2015, 16:40
2
Antworten

Syntax-Standardwert für Accessor aufzeichnen

Als ich gerade eine Antwort geschrieben habe , stieß ich auf ein interessantes Problem: %Vor% Angenommen, ich möchte den letzten Datentyp mit Datensatzsyntax schreiben: %Vor% Das Problem ist, ich möchte gender $ Skirt foo immer auf F...
18.01.2012, 19:27
1
Antwort

GHCi unter Windows: Wie liest man Unicode-Eingaben von der Konsole?

Wie kann der folgende Code mit Unicode (CJK) in der Eingabeaufforderung / LameShell funktionieren? %Vor% (Windows 8.1, Haskell Platform 2014) Nein, chcp 65001 funktioniert nicht, noch chcp 10000 . Nein, ich möchte nicht System Loc...
28.02.2015, 09:02