Pearls of Functional Algorithm Design et plus d'un million d'autres livres sont disponibles pour le Kindle d'Amazon. En savoir plus
EUR 57,12
  • Tous les prix incluent la TVA.
Il ne reste plus que 10 exemplaire(s) en stock (d'autres exemplaires sont en cours d'acheminement).
Expédié et vendu par Amazon.
Emballage cadeau disponible.
Quantité :1
Pearls of Functional Algo... a été ajouté à votre Panier
Amazon rachète votre
article EUR 16,07 en chèque-cadeau.
Vous l'avez déjà ?
Repliez vers l'arrière Repliez vers l'avant
Ecoutez Lecture en cours... Interrompu   Vous écoutez un extrait de l'édition audio Audible
En savoir plus
Voir les 2 images

Pearls of Functional Algorithm Design (Anglais) Relié – 16 septembre 2010

Voir les 2 formats et éditions Masquer les autres formats et éditions
Prix Amazon Neuf à partir de Occasion à partir de
Format Kindle
"Veuillez réessayer"
"Veuillez réessayer"
EUR 57,12
EUR 47,26 EUR 49,02
EUR 57,12 Livraison à EUR 0,01. Il ne reste plus que 10 exemplaire(s) en stock (d'autres exemplaires sont en cours d'acheminement). Expédié et vendu par Amazon. Emballage cadeau disponible.

Descriptions du produit

Revue de presse

'… well-presented and well-motivated material strives to become a stepping stone to further discovery. Any serious computer scientist would benefit from reading and properly understanding this book.' Computing Reviews

'… an excellent guide into this method of algorithm development.' Journal of Functional Programming

Biographie de l'auteur

Richard Bird is Professor of Computer Science at Oxford University Computing Laboratory.

Vendez cet article - Prix de rachat jusqu'à EUR 16,07
Vendez Pearls of Functional Algorithm Design contre un chèque-cadeau d'une valeur pouvant aller jusqu'à EUR 16,07, que vous pourrez ensuite utiliser sur tout le site Les valeurs de rachat peuvent varier (voir les critères d'éligibilité des produits). En savoir plus sur notre programme de reprise Amazon Rachète.

Détails sur le produit

En savoir plus sur l'auteur

Découvrez des livres, informez-vous sur les écrivains, lisez des blogs d'auteurs et bien plus encore.

Dans ce livre (En savoir plus)
Parcourir les pages échantillon
Couverture | Copyright | Table des matières | Extrait | Index
Rechercher dans ce livre:

Commentaires en ligne

Il n'y a pas encore de commentaires clients sur
5 étoiles
4 étoiles
3 étoiles
2 étoiles
1 étoiles

Commentaires client les plus utiles sur (beta) 9 commentaires
57 internautes sur 58 ont trouvé ce commentaire utile 
A Warning on the Kindle Edition 2 février 2013
Par James W. Stelly - Publié sur
Format: Format Kindle Achat vérifié
While this appears to be an excellent text, the author uses a number of mathematical symbols which are not rendered correctly in the Kindle edition. They are sometimes rendered with a question mark or a rectangular box. This can make the derivations difficult to follow. Since this book is also somewhat expensive for a Kindle edition, if you can afford it, you should probably go for the paper version (assuming the paper version is typeset correctly).
28 internautes sur 30 ont trouvé ce commentaire utile 
A book for someone who wants to think 25 novembre 2010
Par John Wagner - Publié sur
Format: Relié Achat vérifié
Bird has written a fine book, the functional analogue to Bentley's fine pieces. If there is one thing that's common to the functional attitude in program design, it's an emphasis on proof and logical consistency. Bird goes into detail and carefully shows why algorithms perform, and what their costs must be in terms of time and space complexity.
One quibble: the reader, to follow the arguments, will want to write the short code selections for himself, to check Bird's arguments; he'll find himself having to define a number of Unicode mathematical operators, like
U-2209, for example. But this isn't hard to do, in Haskell.
Each chapter is well-written, to the point, and closely argued. In showing the beauty of Haskell in a clear way, or showing the beauty of concrete maths in a clear way, Bird has done well.
9 internautes sur 9 ont trouvé ce commentaire utile 
Good learning but I would have liked more themes to hold it together 19 août 2012
Par Litsios James - Publié sur
Format: Relié
Each chapter presents a problem, a simple approach to a solution, and then shows how that simple approach can be brought all the way to implementation, using a functional programming style. There are a few things happening in this book. The author's goal to teach you to believe in the morphing properties of functional programming. In effect, he is saying: do not optimize early, express and implement your algorithm sequentially, and you will see that the implementation can be changed (refactored) to meet performance and memory usage needs. To support this mission the book presents and implements a hodgepodge of algorithms, I say hodgepodge because they do not share a common theme. Finally, the book stays within a "first order of complexity" domain: the algorithms stay focused on the problem they are solving, there are no "higher order abstractions" (e.g. monads, arrows).

The lack of algorithmic or higher order theme of this book did bug me. And I would have been tempted to count this against it. Yet not long after having read much of this book, I was working with a list that I knew would no scale, hesitating to refactor it, I was happy leave it unchanged, feeling confident that I would be able to deal with it later. Part of that confidence was supported by the knowledge that that type of transformation is what this book does successfully, chapter after chapter.
5 internautes sur 6 ont trouvé ce commentaire utile 
Required reading for any computing scientist 16 octobre 2011
Par Dr. Bruce Watson - Publié sur
Format: Relié Achat vérifié
I love this book. Just like Jon Bentley's Pearls books, this rather thin book is quite literally a pearl of programming wisdom. Although it's angled to the functional paradigm (Haskell, which is a pleasure as well), it makes for provocative reading given that other languages like C++ and various scripting languages are increasingly including functional programming facilities. This belongs on every computer scientist's (and software engineer's) bookshelf.
2 internautes sur 2 ont trouvé ce commentaire utile 
Great book that really helps you become a better programmer. 4 janvier 2013
Par Greg Rivera - Publié sur
Format: Relié Achat vérifié
This book really helped me think about problem solving more efficiently. Functional programming is becoming very powerful and books like this show you why. Thanks to this book, I am now writing shorter and more methodical code. Also great for honing your Haskell skills.
Ces commentaires ont-ils été utiles ? Dites-le-nous


Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?