In weniger als einer Minute können Sie mit dem Lesen von Learn You a Haskell for Great Good!: A Beginner's Guide auf Ihrem Kindle beginnen. Sie haben noch keinen Kindle? Hier kaufen Oder fangen Sie mit einer unserer gratis Kindle Lese-Apps sofort an zu lesen.

An Ihren Kindle oder ein anderes Gerät senden

 
 
 

Kostenlos testen

Jetzt kostenlos reinlesen

An Ihren Kindle oder ein anderes Gerät senden

Jeder kann Kindle Bücher lesen  selbst ohne ein Kindle-Gerät  mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.
Learn You a Haskell for Great Good!: A Beginner's Guide
 
 

Learn You a Haskell for Great Good!: A Beginner's Guide [Kindle Edition]

Miran Lipovaca
4.7 von 5 Sternen  Alle Rezensionen anzeigen (10 Kundenrezensionen)

Kindle-Preis: EUR 18,99 Inkl. MwSt. und kostenloser drahtloser Lieferung über Amazon Whispernet

Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Kindle Edition EUR 18,99  
Taschenbuch EUR 26,95  

Kunden, die diesen Artikel gekauft haben, kauften auch


Produktbeschreibungen

Kurzbeschreibung

It's all in the name: Learn You a Haskell for Great Good! is a hilarious, illustrated guide to this complex functional language. Packed with the author's original artwork, pop culture references, and most importantly, useful example code, this book teaches functional fundamentals in a way you never thought possible.


You'll start with the kid stuff: basic syntax, recursion, types and type classes. Then once you've got the basics down, the real black belt master-class begins: you'll learn to use applicative functors, monads, zippers, and all the other mythical Haskell constructs you've only read about in storybooks.


As you work your way through the author's imaginative (and occasionally insane) examples, you'll learn to:


  • Laugh in the face of side effects as you wield purely functional programming techniques
  • Use the magic of Haskell's "laziness" to play with infinite sets of data
  • Organize your programs by creating your own types, type classes, and modules
  • Use Haskell's elegant input/output system to share the genius of your programs with the outside world

Short of eating the author's brain, you will not find a better way to learn this powerful language than reading Learn You a Haskell for Great Good!

Ü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.

Produktinformation

  • Format: Kindle Edition
  • Dateigröße: 4641 KB
  • Seitenzahl der Print-Ausgabe: 400 Seiten
  • Verlag: No Starch Press; Auflage: 1 (15. März 2011)
  • Verkauf durch: Amazon Media EU S.à r.l.
  • Sprache: Englisch
  • ASIN: B004VB3V0K
  • Text-to-Speech (Vorlesemodus): Aktiviert
  • X-Ray:
  • Durchschnittliche Kundenbewertung: 4.7 von 5 Sternen  Alle Rezensionen anzeigen (10 Kundenrezensionen)
  • Amazon Bestseller-Rang: #75.039 Bezahlt in Kindle-Shop (Siehe Top 100 Bezahlt in Kindle-Shop)

  •  Ist der Verkauf dieses Produkts für Sie nicht akzeptabel?

Mehr über den Autor

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Kundenrezensionen

3 Sterne
0
2 Sterne
0
1 Sterne
0
4.7 von 5 Sternen
4.7 von 5 Sternen
Die hilfreichsten Kundenrezensionen
5 von 5 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Ich wollte Haskell eigentlich nur zum Spaß lernen 27. Oktober 2011
Von GK
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.
War diese Rezension für Sie hilfreich?
4 von 4 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Hervorragende Einführung in Haskell 26. September 2011
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.
War diese Rezension für Sie hilfreich?
3 von 3 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen Sehr viel Haskell, zu wenig funktionale Programmierung 15. Oktober 2013
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... ›
War diese Rezension für Sie hilfreich?
3 von 3 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Verständlich und witzig 29. Februar 2012
Von K. Sahin
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.
War diese Rezension für Sie hilfreich?
5.0 von 5 Sternen Super Buch! 7. Juli 2014
Format:Taschenbuch|Verifizierter Kauf
Learn you a Haskell ist eine gute Investition! Leider sind die Bilder nicht in Farbe, aber das soll ja die Fantasie anregen...
War diese Rezension für Sie hilfreich?
Möchten Sie weitere Rezensionen zu diesem Artikel anzeigen?
Waren diese Rezensionen hilfreich?   Wir wollen von Ihnen hören.

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 

Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   


Ähnliche Artikel finden