Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Haskell
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Haskell

Haskell

The Craft of Functional Programming

Simon Thompson

486 pages, parution le 15/05/1999 (2eme édition)

Résumé

The second edition of Haskell: The Craft of Functional Programming is essential reading for beginners to functional programming and newcomers to the Haskell programming language. The emphasis is on the process of crafting programs and the text contains many examples and running case studies, as well as advice an program design, testing, problem solving and how to avoid common pitfalls.

Building on the strengths of the first edition, the book includes many new and improved features:

  • Complete coverage of Haskell 98, the standard version of Haskell
    which will be stable and supported by implementations for years to
    come
  • An emphasis on software engineering principles, encouraging a
    disciplined approach to building reusable libraries of software
    components
  • Detailed coverage of the Hugs interpreter with an appendix covering
    other implementations
  • A running case study of pictures emphasizes the built-in functions
    which appear in the standard prelude and libraries. It is also used to
    give an early preview of some of the more complex language features,
    such as high-order functions
  • List comprehensions and the standard functions over lists are covered
    before recursion
  • Early coverage of polymorphism supporting the "toolkit" approach
    and encouraging the resuse of built-in functions and types
  • Extensive reference material containing details of further reading in
    books, journals and on the World Wide Web
  • Accompanying Web Site supporting the book, containing all the
    program code, further teaching materials and other useful resources

Table of contents

Chapter 1: Introducing functional programming
Chapter 2: Getting started with Haskell and Hugs
Chapter 3: Basic types and definitions
Chapter 4: Designing and writing programs
Chapter 5: Data types: tuples and lists
Chapter 6: Programming with lists
Chapter 7: Defining functions over lists
Chapter 8: Reasoning about programs
Chapter 9: Patterns and generalization
Chapter 10: Functions as values
Chapter 11: Progam development
Chapter 12: Type classes
Chapter 13: Checking types
Chapter 14: Algebraic types
Chapter 15: Case study: Huffman codes
Chapter 16: Abstract data types
Chapter 17: Lazy programming
Chapter 18: Programming with actions
Chapter 19: Program behaviour
Chapter 20: Conclusion
Appendices
Appendix A: Functional, imperative and OO programming
Appendix B: Glossary
Appendix C: Haskell operators
Appendix D: Understanding programs
Appendix E: Implementations of Haskell
Appendix F: Hugs errors

L'auteur - Simon Thompson

Simon Thompson est professeur de logique et calcul au Laboratoire d'Informatique de l'Université de Kent où il enseigne depuis 25 ans.

Caractéristiques techniques

  PAPIER
Éditeur(s) Addison Wesley
Auteur(s) Simon Thompson
Parution 15/05/1999
Édition  2eme édition
Nb. de pages 486
Format 17 x 23
Couverture Broché
Poids 751g
Intérieur Noir et Blanc
EAN13 9780201342758
ISBN13 978-0-201-34275-8

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav.client@eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription