J'étudie récemment Haskell et les langages de programmation. Quelqu'un pourrait-il recommander des livres sur la théorie des types?
28
J'étudie récemment Haskell et les langages de programmation. Quelqu'un pourrait-il recommander des livres sur la théorie des types?
Réponses:
Les fondations logicielles de Benjamin C. Pierce seraient un bon point de départ. Ce serait un bon précurseur pour ses Types et Langages de Programmation . Il y a aussi la théorie des types et la programmation fonctionnelle de Simon Thompson et les preuves et types de Girard .
la source
Barendregts Lambda Calculi with Types est plus avancé, mais il couvre certains sujets importants de la théorie "classique" des types.
la source
Le livre de Robert Harper Practical Foundations for Programming Languages (disponible en version préliminaire en ligne: http://www.cs.cmu.edu/~rwh/plbook/book.pdf ) est une alternative un peu plus intense aux types et langages de programmation.
la source
C'est plus sur les fondements mathématiques que sur l'informatique, mais le livre Homotopy Type Theory: Univalent Foundations of Mathematics est disponible gratuitement en format pdf sous une licence CC.
la source
Un autre bon livre qui tisse la théorie des types avec la programmation dans un langage fonctionnel est Didier Remy Using, Understanding, and Unraveling the OCaml Language .
la source