Warning: Table './church/sessions' is marked as crashed and last (automatic?) repair failed query: SELECT sid FROM sessions WHERE sid = 'rob5g42mnib5ha69mbkbkgmo94' in /var/www/church/includes/database.mysql.inc on line 121
Colloquium di matematica: "On the mathematical interpretation of programs and proofs" | Gruppo di Logica e Geometria della Cognizione

Colloquium di matematica: "On the mathematical interpretation of programs and proofs"

Speaker:
Thomas Ehrhard CNRS, directeur du laboratoire Preuves, Programmes et Syste'mes (PPS) Universite' Paris Diderot - Paris 7
evento esterno
Quando:
14/10/2015 - 16:00
Dove:
Dipartimento di Matematica e Fisica Universita' degli Studi Roma Tre Aula F, primo piano, edificio Aule - Largo San Leonardo Murialdo,1
Abstract

We shall see how the notions of monoidal categories, adjunctions and monads/comonads are deeply connected to the mathematical interpretation of functional computer programs and of mathematical proofs. We shall illustrate how this interpretation can suggest improvements of the syntax of programs. For instance, it allows to accommodate the call-by-name and the call-by-value evaluation strategies in a common functional setting, or provides a simple algebraic understanding of the "call with current continuation" primitive of the language scheme, both using the category of coalgebras of a comonad.



Warning: Can't find file: 'watchdog' (errno: 2) query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', 'Table './church/sessions' is marked as crashed and last (automatic?) repair failed\nquery: SELECT sid FROM sessions WHERE sid = 'rob5g42mnib5ha69mbkbkgmo94' in /var/www/church/includes/database.mysql.inc on line 121.', 2, '', 'http://logica.uniroma3.it/node/634', '', '18.207.255.67', 1728526532) in /var/www/church/includes/database.mysql.inc on line 121