![]() |
![]() |
University of Birmingham > Talks@bham > Theoretical computer science seminar > Ultrametric Semantics of Reactive Programs
Ultrametric Semantics of Reactive ProgramsAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Paul Levy. In this talk, I describe a denotational model of higher-order functional reactive programming using ultrametric spaces and nonexpansive maps, which provides a natural Cartesian closed generalization of causal stream functions and guarded recursive defnitions. To write programs, I also show how to define a normalizing type theory corresponding to this semantics. I show how reactive programs written in this language can be implemented efficiently using an imperatively updated dataflow graph (with correctness proof, but not in this talk!), and demonstrate how GUI (graphical user interface) programs look when written in this style. This talk is part of the Theoretical computer science seminar series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsType the title of a new list here Optimisation and Numerical Analysis Seminars SERENE SeminarsOther talksTBA Ultrafast Spectroscopy and Microscopy as probes of Energy Materials TBA Hunt for an Earth-twin The tragic destiny of Mileva Marić Einstein TBA |