Read more at: Dr Jon Sterling
Dr Jon Sterling
Conference proceedings
Sterling, J., 2024 (Accepted for publication). Tensorial structure of the lifting doctrine in constructive domain theory
Doi: 10.17863/CAM.108169
Sterling, J., Gratzer, D. and Birkedal, L., 2024. Towards Univalent Reference Types Leibniz International Proceedings in Informatics, LIPIcs, v. 288
Doi: 10.4230/LIPIcs.CSL.2024.47
Sterling, J., 2023 (Accepted for publication). Towards univalent reference types
Doi: 10.17863/CAM.105391
Sterling, J., 2023 (Accepted for publication). Towards a geometry for syntax
Doi: 10.17863/CAM.106433
Aagaard, FL., Sterling, J. and Birkedal, L., 2023 (Accepted for publication). A denotationally-based program logic for higher-order store Proceedings of MFPS XXXIX,
Doi: 10.46298/entics.12232
Sterling, J. and Harper, R., 2022. Sheaf Semantics of Termination-Insensitive Noninterference Leibniz International Proceedings in Informatics, LIPIcs, v. 228
Doi: 10.4230/LIPIcs.FSCD.2022.5
Sterling, J. and Angiuli, C., 2021. Normalization for Cubical Type Theory Proceedings - Symposium on Logic in Computer Science, v. 2021-June
Doi: 10.1109/LICS52264.2021.9470719
Sterling, J., Angiuli, C. and Gratzer, D., 2019. Cubical syntax for reflection-free extensional equality Leibniz International Proceedings in Informatics, LIPIcs, v. 131
Doi: 10.4230/LIPIcs.FSCD.2019.31
Sterling, J. and Harper, R., 2018. Guarded computational type theory Proceedings - Symposium on Logic in Computer Science,
Doi: 10.1145/3209108.3209153
Journal articles
Grodin, H., Niu, Y., Sterling, J. and Harper, R., 2024. Decalf: A Directed, Effectful Cost-Aware Logical Framework Proceedings of the ACM on Programming Languages, v. 8
Doi: 10.1145/3632852
Sieczkowski, F., Stepanenko, S., Sterling, J. and Birkedal, L., 2024. The Essence of Generalized Algebraic Data Types Proceedings of the ACM on Programming Languages, v. 8
Doi: 10.1145/3632866
Palombi, D. and Sterling, J., 2023 (Accepted for publication). Classifying topoi in synthetic guarded domain theory Electronic Notes in Theoretical Informatics and Computer Science, v. Volume 1 - Proceedings of...
Doi: 10.46298/entics.10323
Sterling, J., 2023. What should a generic object be? Mathematical Structures in Computer Science, v. 33
Doi: 10.1017/S0960129523000117
Niu, Y., Sterling, J., Grodin, H. and Harper, R., 2022. A cost-Aware logical framework Proceedings of the ACM on Programming Languages, v. 6
Doi: 10.1145/3498670
Sterling, J., Angiuli, C. and Gratzer, D., 2022. A CUBICAL LANGUAGE FOR BISHOP SETS Logical Methods in Computer Science, v. 18
Doi: 10.46298/LMCS-18(1:43)2022
Sterling, J., 2021. Higher order functions and Brouwer’s thesis Journal of Functional Programming, v. 31
Doi: 10.1017/S0956796821000095
Sterling, J. and Harper, R., 2021. Logical Relations as Types: Proof-Relevant Parametricity for Program Modules Journal of the ACM, v. 68
Doi: 10.1145/3474834
Gratzer, D., Sterling, J. and Birkedal, L., 2019. Implementing a modal dependent type theory Proceedings of the ACM on Programming Languages, v. 3
Doi: 10.1145/3341711
Angiuli, C., Cavallo, E., Favonia, KBH., Harper, R. and Sterling, J., 2018. The RedPRL proof assistant (invited paper) Electronic Proceedings in Theoretical Computer Science, EPTCS, v. 274
Doi: 10.4204/EPTCS.274.1
Book chapters
2024 (Accepted for publication)
Sterling, J., 2024 (Accepted for publication). Tensorial structure of the lifting doctrine in constructive domain theory
Doi: 10.17863/CAM.108169
2024
Sterling, J., Gratzer, D. and Birkedal, L., 2024. Towards Univalent Reference Types Leibniz International Proceedings in Informatics, LIPIcs, v. 288
Doi: 10.4230/LIPIcs.CSL.2024.47
2023 (Accepted for publication)
Aagaard, FL., Sterling, J. and Birkedal, L., 2023 (Accepted for publication). A denotationally-based program logic for higher-order store Proceedings of MFPS XXXIX,
Doi: 10.46298/entics.12232
Sterling, J., 2023 (Accepted for publication). Towards univalent reference types
Doi: 10.17863/CAM.105391
Sterling, J., 2023 (Accepted for publication). Towards a geometry for syntax
Doi: 10.17863/CAM.106433
2022
Sterling, J. and Harper, R., 2022. Sheaf Semantics of Termination-Insensitive Noninterference Leibniz International Proceedings in Informatics, LIPIcs, v. 228
Doi: 10.4230/LIPIcs.FSCD.2022.5
2021
Sterling, J. and Angiuli, C., 2021. Normalization for Cubical Type Theory Proceedings - Symposium on Logic in Computer Science, v. 2021-June
Doi: 10.1109/LICS52264.2021.9470719
2019
Sterling, J., Angiuli, C. and Gratzer, D., 2019. Cubical syntax for reflection-free extensional equality Leibniz International Proceedings in Informatics, LIPIcs, v. 131
Doi: 10.4230/LIPIcs.FSCD.2019.31
2018
Sterling, J. and Harper, R., 2018. Guarded computational type theory Proceedings - Symposium on Logic in Computer Science,
Doi: 10.1145/3209108.3209153
2024
Grodin, H., Niu, Y., Sterling, J. and Harper, R., 2024. Decalf: A Directed, Effectful Cost-Aware Logical Framework Proceedings of the ACM on Programming Languages, v. 8
Doi: 10.1145/3632852
Sieczkowski, F., Stepanenko, S., Sterling, J. and Birkedal, L., 2024. The Essence of Generalized Algebraic Data Types Proceedings of the ACM on Programming Languages, v. 8
Doi: 10.1145/3632866
2023 (Accepted for publication)
Palombi, D. and Sterling, J., 2023 (Accepted for publication). Classifying topoi in synthetic guarded domain theory Electronic Notes in Theoretical Informatics and Computer Science, v. Volume 1 - Proceedings of...
Doi: 10.46298/entics.10323
2023
Sterling, J., 2023. What should a generic object be? Mathematical Structures in Computer Science, v. 33
Doi: 10.1017/S0960129523000117
2022
Niu, Y., Sterling, J., Grodin, H. and Harper, R., 2022. A cost-Aware logical framework Proceedings of the ACM on Programming Languages, v. 6
Doi: 10.1145/3498670
Sterling, J., Angiuli, C. and Gratzer, D., 2022. A CUBICAL LANGUAGE FOR BISHOP SETS Logical Methods in Computer Science, v. 18
Doi: 10.46298/LMCS-18(1:43)2022
2021
Sterling, J., 2021. Higher order functions and Brouwer’s thesis Journal of Functional Programming, v. 31
Doi: 10.1017/S0956796821000095
Sterling, J. and Harper, R., 2021. Logical Relations as Types: Proof-Relevant Parametricity for Program Modules Journal of the ACM, v. 68
Doi: 10.1145/3474834
2019
Gratzer, D., Sterling, J. and Birkedal, L., 2019. Implementing a modal dependent type theory Proceedings of the ACM on Programming Languages, v. 3
Doi: 10.1145/3341711
2018
Angiuli, C., Cavallo, E., Favonia, KBH., Harper, R. and Sterling, J., 2018. The RedPRL proof assistant (invited paper) Electronic Proceedings in Theoretical Computer Science, EPTCS, v. 274
Doi: 10.4204/EPTCS.274.1