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

Idiomatische Methode, das erste Auftreten eines bestimmten Konstruktors aus einer Liste zu holen

Gibt es eine nette Möglichkeit, das erste Vorkommen eines Konstruktors in einer Liste zu finden, ohne die explizite Rekursion in dem folgenden Beispiel? %Vor%     
19.11.2011, 15:49
3
Antworten

Wie man einen Operator erhält, der absolute und relative Werte in Haskell addiert / subtrahiert

(Entschuldigung für den seltsamen Titel, aber ich konnte mir keinen besseren vorstellen.) Für ein persönliches Haskell-Projekt möchte ich die Begriffe "absolute Werte" (wie eine Frequenz) und relative Werte (wie das Verhältnis zwischen zwei...
02.04.2013, 06:56
2
Antworten

Muster, das einem Regex-Muster in Haskell entspricht

In Scala habe ich ein reguläres Ausdruckmuster wie dieses: %Vor% Das Ergebnis ist: %Vor% Wie kann ich ein ähnliches Ergebnis in Haskell erzielen? Mit anderen Worten, kann ich einen regulären Ausdruck, der Gruppen enthält, zuordnen und di...
06.01.2013, 22:41
4
Antworten

Wie ist die Beziehung zwischen statischer Typisierung und faulen funktionalen Sprachen? [geschlossen]

Ich bin neugierig auf die Beziehung zwischen statischen Typisierung und faulen funktionalen Sprachen. Ist es zum Beispiel möglich, eine dynamisch faule funktionale Sprache zu haben? Es scheint, als ob alle der faulen funktionalen Sprachen statis...
16.10.2012, 01:42
3
Antworten

Gleichzeitiger DB-Verbindungspool in Haskell

Ich bin ein Java-Programmierer, der Haskell lernt. Ich arbeite an einer kleinen Web-App, die Happstack verwendet und über HDBC mit einer Datenbank kommuniziert. Ich habe Funktionen und exec geschrieben und verwende sie wie folgt: %Vor%...
17.07.2009, 06:28
2
Antworten

Wie wird ein polymorpher Typ in Haskell basierend auf den Ergebnissen der String-Analyse zurückgegeben?

TL; DR: Wie kann ich eine Funktion schreiben, die in ihrem Rückgabetyp polymorph ist? Ich arbeite an einer Übung, bei der es darum geht, eine Funktion zu schreiben, die in der Lage ist, String zu analysieren und je nach Inhalt entweder Ve...
14.11.2014, 23:41
3
Antworten

Warum funktionieren die Data.Text-Beispiele nicht für mich?

Folgendes habe ich in ghci versucht: %Vor% Ich bekomme diese Fehlermeldung: %Vor% Ich habe erwartet, dass das funktioniert, weil es auf vielen Webseiten einschließlich dieser Antwort gegeben wurde: Wie schneidet man in Haskell Whitespac...
15.06.2011, 20:20
3
Antworten

Unterschied in der Fähigkeit zwischen fmap und bind?

Ich bin neu in der funktionalen Programmierung (komme von Javascript), und es fällt mir schwer, den Unterschied zwischen den beiden zu erklären, was auch mit meinem Verständnis von Funktoren vs. Monaden zu tun hat. Funktion: %Vor% Monade...
14.02.2016, 01:04
2
Antworten

Haskells "sonst" ist ein Synonym für "_"?

Ich bin kürzlich auf einen Code gestoßen, der Haskells otherwise verwendet hat, um eine Übereinstimmung in einer Liste zu finden. Das kam mir seltsam vor, seit: %Vor% Also habe ich Folgendes versucht: %Vor% Ich habe es auch mit versch...
16.04.2015, 22:18
2
Antworten

Warum heißt der Punkt-freie Stil in Haskell Punktfrei, wenn er voller Punkte ist? Woher kommt der Begriff "point-free"?

Ich lese gerade Learn You a Haskell for Great Good und ich stieß auf den Begriff " point-free style " auf Seite 85, wie unten gezeigt. Die Funktion fn ist jedoch voll mit Punkten ! Das verwirrt mich. Warum wird dieser Schreibstil in d...
25.02.2014, 08:38