home search a-z help
University of Cambridge Logic and Semantics Seminar
9 December 2005: Peter Hancock
Computer Laboratory > Research > TSG > Logic and Semantics Seminar > 9 December 2005: Peter Hancock

Speaker: Peter Hancock, University of Edinburgh
Title: Dependently typed programming and imperative interfaces.
Time: 9 December 2005, 2.00pm
Venue: William Gates Building, room FW11
Abstract:

Some 25 years ago Martin-Loef pointed out a close connection between constructive mathematics and computer programming. There is now some interest in this idea. But what about input output? What should be the interface of a dependently typed programming language to the real world? I came across an elegant data structure devised by Petersson and Synek that seems to offer one approach, and have developed it in collaboration with Anton Setzer and Pierre Hyvernat. I'll try to motivate this approach, and indicate some of the developments.