Ask a Question

Prefer a chat interface with context about you and your work?

Qunity: A Unified Language for Quantum and Classical Computing

Qunity: A Unified Language for Quantum and Classical Computing

We introduce Qunity, a new quantum programming language designed to treat quantum computing as a natural generalization of classical computing. Qunity presents a unified syntax where familiar programming constructs can have both quantum and classical effects. For example, one can use sum types to implement the direct sum of linear …