Liam O'Connor

Registered user since Wed 31 Aug 2016

Name:Liam O'Connor

I am Liam O’Connor, a Lecturer in Programming Languages for Trustworthy Systems for LFCS at the University of Edinburgh School of Informatics. I specialise in programming languages and type systems, verification, formal methods, and concurrency

Country:United Kingdom
Affiliation:University of Edinburgh
Personal website:
Research interests:Type systems, formal methods, linear types, dependent types, concurrency


PLMW 2022 Invited Speaker in Invited speakers within the PLMW 2022-track
Author of Writing Valuable Papers within the PLMW 2022-track
CPP 2022 Author of Overcoming Restraint: Composing Verification of Foreign Functions with Cogent within the CPP 2022-track
ICFP 2021 Committee Member in Program Committee within the Student Research Competition-track
TyDe 2019 Author of Deferring the Details and Deriving Programs within the TyDe 2019-track
PriSC 2019 Author of A Data Layout Description Language for Cogent within the PriSC 2019-track
ICFP 2018 Committee Member in Artifact Evaluation Committee within the Research Artifacts-track
TyDe 2017 Committee Member in Program Committee within the TyDe 2017-track
ML 2016 Author of Close Encounters of the Higher Kind - Emulating Constructor Classes in Standard ML within the ML-track
TyDe 2016 Author of Applications of Applicative Proof Search within the TyDe-track
ICFP 2016 Author of Refinement through Restraint: Bringing Down the Cost of Verification within the Research Papers-track