1. Double-Ended Bit-Stealing for Algebraic Data Types;Proceedings of the ACM on Programming Languages;2024-08-15
2. Bouncer;Proceedings of the 46th International Symposium on Computer Architecture;2019-06-22
3. Principles of Secure Processor Architecture Design;Synthesis Lectures on Computer Architecture;2018-10-18
4. Levity polymorphism;ACM SIGPLAN Notices;2017-09-14
5. Levity polymorphism;Proceedings of the 38th ACM SIGPLAN Conference on Programming Language Design and Implementation;2017-06-14