Facebook Twitter Pinterest
  • Statt: EUR 30,95
  • Sie sparen: EUR 4,00 (13%)
  • Alle Preisangaben inkl. MwSt.
Nur noch 20 auf Lager (mehr ist unterwegs).
Verkauf und Versand durch Amazon. Geschenkverpackung verfügbar.
Menge:1
Learn You a Haskell for G... ist in Ihrem Einkaufwagen hinzugefügt worden
+ EUR 3,00 Versandkosten
Gebraucht: Sehr gut | Details
Verkauft von worldofbooksde
Zustand: Gebraucht: Sehr gut
Kommentar: The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged.
Möchten Sie verkaufen?
Zur Rückseite klappen Zur Vorderseite klappen
Hörprobe Wird gespielt... Angehalten   Sie hören eine Hörprobe des Audible Hörbuch-Downloads.
Mehr erfahren
Alle 2 Bilder anzeigen

Learn You a Haskell for Great Good!: A Beginner's Guide (Englisch) Taschenbuch – 18. April 2011

4.5 von 5 Sternen 16 Kundenrezensionen

Alle Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Preis
Neu ab Gebraucht ab
Kindle Edition
"Bitte wiederholen"
Taschenbuch
"Bitte wiederholen"
EUR 26,95
EUR 25,37 EUR 20,63
74 neu ab EUR 25,37 9 gebraucht ab EUR 20,63
click to open popover

Wird oft zusammen gekauft

  • Learn You a Haskell for Great Good!: A Beginner's Guide
  • +
  • Real World Haskell
  • +
  • Parallel and Concurrent Programming in Haskell: Techniques for Multicore and Multithreaded Programming
Gesamtpreis: EUR 92,85
Die ausgewählten Artikel zusammen kaufen

Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und Computer zu lesen.

  • Apple
  • Android
  • Windows Phone

Geben Sie Ihre E-Mail-Adresse oder Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.

Jeder kann Kindle Bücher lesen — selbst ohne ein Kindle-Gerät — mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.



Produktinformation

Produktbeschreibungen

Über den Autor und weitere Mitwirkende

Miran Lipovaca is a computer science student in Ljubljana, Slovenia. In addition to his passion for Haskell, he enjoys boxing, playing bass guitar, and, of course, drawing. He has a fascination with dancing skeletons and the number 71, and when he walks through automatic doors he pretends that he's actually opening them with his mind.


Kundenrezensionen

4.5 von 5 Sternen
Sagen Sie Ihre Meinung zu diesem Artikel

Top-Kundenrezensionen

Format: Taschenbuch
Ich habe dieses Buch zur Auffrischung meiner Haskell-Kenntnisse gelesen. Während meines Studiums in den neunziger Jahren war ich begeisterter funktionaler Programmierer. Meine Diplomarbeit habe ich 1997-98 über „Geometrische Algorithmen in Haskell“ geschrieben. Seitdem habe ich Haskell allerdings nur noch selten verwendet, weil es in der Praxis immer noch unbekannt ist und Kunden nur sehr ungern Risiken eingehen. Daher habe ich auch eine Menge von Haskell wieder vergessen. Außerdem wurde Haskell auch weiterentwickelt und es sind auch eine Menge neue Sachen hinzugekommen.

Die Programmiersprache Haskell gehört zu den funktionalen Programmiersprachen, während die häufig verwendeten Programmiersprachen Java und C++ zu den imperativen Programmiersprachen gehören. Wenn man Haskell lernt, muss man daher nicht nur eine neue Sprache, sondern ein ganz neues „Programmierparadigma“, eine ganz neue Art zu programmieren lernen.

Während das Buch die Sprache Haskell übergründlich darstellt, bleibt die funktionale Programmierung zu sehr im Hintergrund. Die Klassen Functor, Applicative, Monoid und Monad werden sehr ausführlich dargestellt, während zu wenig Datenstrukturen behandelt werden. Graphen und Graphalgorithmen fehlen völlig und werden nur kurz im Shortest-Path-Kapitel angeschnitten. Und gerade hier haben funktionale Programmiersprachen ihre Schwierigkeiten. Die Vorteile der funktionalen Sprachen beim Argumentieren über Programmeigenschaften, wie „Equational Reasoning“, Programmdeduktion und Korrektheitsbeweise, kommen hingegen zu kurz.

Das Buch ist eine gute Einführung in Haskell, aber man sollte mindestens ein weiteres Buch über die Techniken der funktionalen Programmierung lesen.
Lesen Sie weiter... ›
Kommentar 10 Personen fanden diese Informationen hilfreich. War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
Missbrauch melden
Format: Taschenbuch Verifizierter Kauf
Zunächst hat mich nur der witzige Titel angesprochen. Dann kaufte ich mir den Intensivkurs von Block und Neumann Haskell-Intensivkurs: Ein kompakter Einstieg in die funktionale Programmierung (Xpert.press) - ein gutes Buch, aber zu kurz für eine Einführung in diese hochinteressante Materie. Vorher hatte ich aber bereits mit der Lektüre der Online-Version von Lipovacas "Learn You a Haskell for Great Good!" begonnen und meine: Dies ist als ein sanfter und noch dazu wirklich amüsanter Einstieg in die funktionale Programmierung einfach unschlagbar! Da ich aber nicht immer vorm Computer sitzen kann, nur um ein gutes Buch zu lesen, habe ich es mir bestellt und kann es als Erstlektüre zu Haskell - Erfahrung in der Programmierung mit einer anderen Programmiersprache und halbwegs passable Englischkenntnisse vorausgesetzt - einfach nur empfehlen.
Kommentar 6 Personen fanden diese Informationen hilfreich. War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
Missbrauch melden
Format: Taschenbuch
Als eine Art Gehirn-Jogging wollte ich Haskell eigentlich nur zum Spaß lernen. Da ist der Stil des Buchs gerade richtig. Man lernt damit fast versehentlich. Ich meine es nicht abwertend: das Buch ist gute Unterhaltungslektüre.
Kommentar 8 Personen fanden diese Informationen hilfreich. War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
Missbrauch melden
Format: Taschenbuch
Habe an der Uni eine Vorlesung (Advanced Functional Programming) zur funktionalen Programmierung gehört.
LYaHfGG war Lektüre-Empfehlung. Und ich kann diese vollstens weitergeben. Sehr verständlich geschrieben und nicht abgehoben.

Auch toll finde ich, dass der Autor das Buch zum Online-Lesen frei verfügbar ins Internet stellt.
Kommentar 5 Personen fanden diese Informationen hilfreich. War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
Missbrauch melden
Format: Taschenbuch Verifizierter Kauf
Wirklich sehr schön geschriebenes Buch zu einer doch eher trockenen Thematik.
Durch die lockere Schreibweise fällt einem das aber gar nicht wirklich auf und man quält sich nicht durch die Seiten wie
bei anderen Lehrbüchern (mit gleichem Lehrinhalt), die den Charme eines Telefonbuches versprühen.

Übungsaufgaben am Ende der Kapitel wären vielleicht noch ganz nett gewesen (falls man nach Kritikpunkten sucht), durch die vielen Programmbeispiele im Buch ist das aber nicht wirklich tragisch.

Das Buch gibt es auch als kostenlose Online Version, aber der Elefant mit der Brille hat mich überzeugt es in Papierform zu kaufen!

Wer Haskell lernen will, kann mit dem Buch wirklich wenig falsch machen.
Kommentar Eine Person fand diese Informationen hilfreich. War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
Missbrauch melden
Format: Taschenbuch
Als Vorbereitung für ein universitäres Modul schien mir ein wenig Selbststudium in den vorhergehenden Semesterferien angebracht, ist doch die funktionale Programmierung ein recht starker Stilbruch wenn man bisher nur mit imperativen und objektorientierten Programmiersprachen zu tun hatte.
Einige Bücher habe ich mir angeschaut, darunter Haskell-Craft [Simon Thompson], Programming in Haskell [Graham Hutton], Haskell-Intensivkurs [Marco Block & Adrian Neumann] sowie dieses schöne Buch von Miran Lipovaca.
Alle davon eignen sich als Einstieg in die reine funktionale Programmierung mit Haskell, bei keinem der anderen Bücher jedoch, hatte ich solch einen Spaß am Lesen!

Pro:
- Klar strukturierte 14 Kapitel, wobei jedes Unterkapitel klar thematisch abgegrenzt ein wichtiges Thema behandelt
- Sehr viele Beispiele zu Library-Funktionen und auch für selbst geschriebene Codepassagen, dabei wird oft gezeigt "was alles geht"
- Viele pfiffige Zwischenbemerkungen
- Zahlreiche motivierende Zeichnungen, die meist zum aktuelle Thema passen
- Exzellent für Anfänger der funktionalen Programmierung
- Grunlegende Themen wie z.B. der Umgang mit Listen, Pattern Matching, Guards, List comprehensions, Lambdas, Currying, data, Type classes, maps und folds sind anschaulich, verständlich und detailliert erklärt
- Behandelt auch fortgeschrittene Themen wie IO, Funktoren, Monaden

Contra:
- Teils langatmige Aufzählung etlicher Library-Funktionen

Die Gratis Online Variante unter learnyouahaskell.com ist ein weiterer Pluspunkt, aber auch das gedruckte Buch ist sein Geld allemal wert.
Lesen Sie weiter... ›
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
Missbrauch melden

Die neuesten Kundenrezensionen