Frage

Ich suche schon seit einiger Zeit nach einem anständigen Leitfaden für Haskell, konnte aber keinen finden, der interessant genug erscheint, um ihn durchzulesen und/oder einen Sinn ergibt.

Ich hatte vor ein paar Jahren bereits Kontakt zu Haskell, kann mich aber nicht mehr an viel davon erinnern.Ich erinnere mich, dass das „Aha!“-Gefühl unglaublich war, als ich es endlich bekam, und es hat wirklich Spaß gemacht, damit zu spielen, also möchte ich die verlorene Kunst von Haskell wiederentdecken.

Ich bin mit Ruby und seinen funktionalen Programmiertricks vertraut, daher glaube ich, dass ich nicht völlig im Dunkeln tappe.Irgendwelche Links?

War es hilfreich?

Lösung

Andere Tipps

Das scheint im Stil von „Why's Poignant Guide to Ruby“ genau das Richtige zu sein.

Lernen Sie Haskell für einen guten Zweck!

Wenn Sie wie ich sind und Videos von Präsentationen mögen, dann ist dies ein gutes Tutorial:

Ein Vorgeschmack auf Haskell

Es ist ein dreistündiges Tutorial, das verwendet xmonad als laufendes Beispiel, um erfahrenen (imperativen) Programmierern Haskell zu erklären.Der Vortrag wird von Simon Peyton-Jones gehalten, der nicht nur einer der besten Haskell-Designer ist, sondern auch ein großartiger Redner ist.

Sobald Sie die Anfangsphase hinter sich haben, würde ich Ihnen die Lektüre wärmstens empfehlen Haskell aus der realen Welt.

Das Haskell-Wikibook welches den Text aus dem tollen Tutorial enthält Noch ein weiteres Haskell-Tutorial.

(Das Papier „Generic Haskell User Guide“ ist ein gutes Papier, aber ich denke, es ist eine besonders schlechte Empfehlung für einen beginnenden Haskell-Programmierer, da es sich eher um eine wissenschaftliche Arbeit handelt, die Erweiterungen von Haskell vorstellt und im Grunde eine andere Sprache „Generic Haskell“ darstellt. (d. h.Haskell mit einer alten Version von Generics) anstelle von Standard-Haskell 98.<irony>Wenn Sie auf der Suche nach ausführlicher Lektüre über Haskell sind, beginnen Sie mit dem Haskell 98-Bericht.</irony>)

Haskell aus der realen Welt ist ein wirklich gutes Buch.

Noch ein weiteres Haskell-Tutorial (PDF) hat bei mir funktioniert.

Bearbeiten:Updike weist darauf hin, dass der Text von YAHT in den Haksell eingefügt wurde Wikibooks.Das PDF ist immer noch nützlich, wenn Sie (wie ich) es vorziehen, es auszudrucken und auf Papier zu lesen.

Übrigens habe ich es auch gelesen Eine sanfte Einführung in Haskell (auch als PDF verfügbar).Ich werde auf jeden Fall nicht Empfehle dies für Anfänger.Im Vergleich zum Haskell-Bericht ist es nur sanft.Es ist jedoch eine gute Referenz, wenn Sie über solide Kenntnisse der Sprache verfügen.

Eine ziemlich späte Antwort, aber ich habe es sehr genossen, daraus zu lesen Lernen Sie Haskell sowohl online verfügbar als auch als Buch.

Mir wurde gesagt, ich solle es mir ansehen Programmieren in Haskell, von Graham Hutton

Zusätzlich zu "Haskell aus der realen Welt", finden Sie eine Kopie von "Haskell:Das Handwerk der funktionalen Programmierung".Tolles Lehrbuch.

Ich mag Haskell-Tutorial für C-Programmierer.Vor allem, wenn Sie wie ich einen Hintergrund in der Imperativsprache haben.

Ich habe 10 Folien von dieser Seite heruntergeladen http://www.cs.nott.ac.uk/~gmh/book.html und es durchgehen viele mal.Es funktioniert ;)

Seltsam, dass niemand vorgeschlagen hat Haskell aus der realen Welt.Das ist meiner Meinung nach das beste Haskell-Buch, das Sie derzeit bekommen können. Sie können es online oder offline lesen.

Das Besondere an Haskell ist, dass es eine Mailingliste speziell für Anfänger gibt.Gehe zu Haskell-Anfänger.

Bücher zu lesen ist gut, aber es ist auch immer eine tolle Ressource, ein paar Menschen zu haben, die man fragen kann.Zusammenfassend denke ich, dass es absolut keinen Grund gibt zu sagen: „Haskell ist schwer zu lernen, weil es kein Material dazu gibt.“

Vielleicht möchten Sie auch #haskell auf irc.freenode.net besuchen.

Außerdem gibt es eine schöne Vortragsreihe der RWTH Achen.

Ich habe alle diese Informationen aus dem Haskell-Wiki erhalten Seite mit Videopräsentationen.

Hier habe ich angefangen.haskell.org

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top