Ghica / Zanasi | String Diagrams for Lambda Calculi and Functional Computation | Buch | 978-1-009-71999-5 | www.sack.de

Buch, Englisch, 75 Seiten

Reihe: Elements in Applied Category Theory

Ghica / Zanasi

String Diagrams for Lambda Calculi and Functional Computation


Erscheinungsjahr 2026
ISBN: 978-1-009-71999-5
Verlag: Cambridge University Press

Buch, Englisch, 75 Seiten

Reihe: Elements in Applied Category Theory

ISBN: 978-1-009-71999-5
Verlag: Cambridge University Press


This Element gives an advanced introduction to string diagrams and graph languages for higher-order computation. The subject matter develops in a principled way, starting from the two dimensional syntax of key categorical concepts such as functors, adjunctions, and strictication, and leading up to Cartesian Closed Categories, the core mathematical model of the lambda calculus and of functional programming languages. This methodology inverts the usual approach of proceeding from syntax to a categorical interpretation, by rationally reconstructing a syntax from the categorical model. The result is a graph syntax-more precisely, a hierarchical hypergraph syntax-which in many ways is shown to be an improvement over the conventional linear term syntax. The rest of the Element focuses on applications of interest to programming languages: operational semantics, general frameworks for type inference, and complex whole-program transformations such as closure conversion and automatic differentiation. This title is also available as open access on Cambridge Core.

Ghica / Zanasi String Diagrams for Lambda Calculi and Functional Computation jetzt bestellen!

Weitere Infos & Material


1. Introduction; 2. String diagrams; 3. Hierarchical string diagrams and the lambda calculus; 4. String diagram rewriting; 5. Operational semantics of lambda calculi; 6. Case studies; References.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.