Kartik Singhal

Kartik is a PhD candidate in computer science at the University of Chicago. His research focuses on the design and semantics of programming languages and program verification for quantum computation. In recent work, he provided formal semantics for Q# while suggesting ways to improve its type system so that quantum programs do not fail at run time. Homepage: https://ks.cs.uchicago.edu

Post by this author

λ-Q#: Understanding and Evolving the Q# Programming Language

λ-Q# is an idealized version of Q# aimed at providing it a formal language definition, placing the language on a solid mathematical foundation, and enabling further evolution of its design and type system.