R
Rowan Davies
Researcher at University of Western Australia
Publications - 29
Citations - 1850
Rowan Davies is an academic researcher from University of Western Australia. The author has contributed to research in topics: Biometrics & Modal logic. The author has an hindex of 19, co-authored 29 publications receiving 1748 citations. Previous affiliations of Rowan Davies include Carnegie Mellon University & Commonwealth Bank.
Papers
More filters
Journal ArticleDOI
A judgmental reconstruction of modal logic
Frank Pfenning,Rowan Davies +1 more
TL;DR: This work reconsiders the foundations of modal logic, following Martin-Löf's methodology of distinguishing judgments from propositions, and gives a new presentation of lax logic, finding that the lax modality is already expressible using possibility and necessity.
Journal ArticleDOI
A modal analysis of staged computation
Rowan Davies,Frank Pfenning +1 more
TL;DR: It is shown that a type system based on the intuitionistic modal logic S4 provides an expressive framework for specifying and analyzing computation stages in the context of typed λ-calculi and functional languages.
Proceedings ArticleDOI
A modal analysis of staged computation
Rowan Davies,Frank Pfenning +1 more
TL;DR: The main technical result is a conservative embedding of Nielson & Nielson's two-level functional language in the language Mini-ML, thus proving that binding-time correctness is equivalent to modal correctness on this fragment.
Proceedings ArticleDOI
A temporal-logic approach to binding-time analysis
TL;DR: It is proved that normalization in /spl lambda//sup O/ can be done in an order corresponding to the times in the logic, which explains why /spl Lambda//Sup O/ is relevant to partial evaluation.
Proceedings ArticleDOI
Intersection types and computational effects
Rowan Davies,Frank Pfenning +1 more
TL;DR: A solution similar to the value restriction for polymorphism adopted in the revised definition of Standard ML is proposed, which is not tied to let-expressions and requires an additional weakening of the usual subtyping rules.