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

Wie kann ich den Implementierungscode für "und" sehen?

Ich habe die Definition für und im Internet gefunden, aber ich konnte die tatsächliche Implementierung von und nicht finden. Ich habe nach einer Art Präludium-Haskell-Datei auf meinem Computer gesucht, aber es gab nichts zurück, was in einem Tex...
22.09.2012, 14:51
5
Antworten

Haskell: Zerlegen einer Liste in 2 bei Index k

Ich bin ziemlich neu in Haskell, und ich habe ein paar Probleme. Ich versuche, eine Funktion zu implementieren, die eine Liste und einen Int aufnimmt. Der int soll der Index k sein, bei dem die Liste in ein Listenpaar aufgeteilt wird. Der erste...
22.09.2012, 01:58
3
Antworten

Haskell Syntax: die Bedeutung von {..} und @

Ich lerne gerade Jessod / Haskell. Im folgenden Code ( Ссылка ) gibt es zwei Dinge, die ich nicht verstehe (und eine nachfolgende Frage ). {..} - was heißt das? (Es ist eine harte Zeit zu googeln.) person@Person - Was bewirkt da...
24.09.2013, 10:32
2
Antworten

Ideale funktionale Sprache für die Implementierung einer Volltextsuche mit .NET [geschlossen]

Während meines Informatik-Studiums habe ich einige funktionale Sprachen wie Prolog kennengelernt, aber jetzt mache ich nur in den letzten 10 Jahren Dinge wie C #, Ruby JavaScript und Java. Momentan erstelle ich eine Volltextsuchmaschine für eine...
05.11.2012, 14:09
3
Antworten

Beträgt harkells Foldr immer ein Zwei-Parameter-Lambda?

Haskell newb hier Ich arbeite an diesem Problem in Haskell: %Vor% Die Lösung (die ich nachschlagen musste) verwendet foldr: %Vor% Dieser foldr, entsprechend der Lösung, nimmt zwei Parameter, x und acc. Es sieht so aus, als ob alle Fol...
12.01.2015, 16:36
3
Antworten

Produzenten- und Konsumentenproblem in Haskell?

Ich möchte, wie können wir Produzenten / Konsumenten in einer funktionalen Programmiersprache wie Haskell implementieren? und wie wird es sich von einer Imperativ-Sprache unterscheiden? Mein Verständnis der funktionalen Programmiersprache ist pr...
12.08.2009, 19:46
5
Antworten

Rekursion in Haskell verstehen

Mir fällt es sehr schwer zu verstehen, wie man rekursiv über Probleme nachdenkt und sie mit Haskell löst. Ich habe Stunden damit verbracht, zu lesen, um meinen Kopf in die Rekursion zu stecken. Die Erklärung, die ich am häufigsten von Leuten bek...
11.02.2013, 20:20
4
Antworten

In welchem ​​Sinne sind Wächter besser als Imperativ - wenn? (neu zu Haskell)

Zum dritten Mal in meinem Leben versuche ich Haskell zu lernen, dieses Mal durch Lerne einen Haskell ... . Wenn der Autor Wachen erklärt, zeigt er dieses Beispiel: %Vor% und sagt    Das erinnert sehr an einen großen if else Baum in Impe...
09.10.2012, 13:52
2
Antworten

Liste von teilweise angewandten Funktionen (elegant oder idiomatisch)

Ich kann mich meistens durch meine Haskell-Fragen stolpern, aber ich habe keine bessere Lösung für mein Problem gefunden. Angenommen, ich habe eine Funktion f , die fünf Parameter benötigt, und ich möchte eine Liste von teilweise angewendet...
16.06.2014, 04:35
2
Antworten

Wie injiziere ich einen Wert in ein Monoid?

Es ist mir gerade aufgefallen, dass es keine Möglichkeit gibt, einen einzelnen Wert in ein Monoid in Data.Monoid zu injizieren. Ich zögere, Data.Monad.return dafür zu verwenden, aber ich habe gehofft, etwas wie singleton für verschieden...
01.07.2013, 09:55