activity
20122026
most citedA tutorial introduction to quantum circuit programming in dependently typed Proto-Quipper

18 citations · 62 across the 18 of their papers we have counts for

collaborators

18 papers

math.CT2026

The category of nominal sets is locally monoidal closed

Fahimeh Bayeh, Peng Fu, Peter Selinger

The category Nom of nominal sets was proposed by Pitts and Gabbay as a setting for the semantics of abstract syntax with variable bindings. It is well-known that Nom is a topos, al…

cs.PL2026

Staged Hybrid Quantum-Classical Programming

Chuta Sano, Peng Fu, Ryan Kavanagh +2

Hybrid quantum-classical computing systems consist of a classical control system that sends quantum circuits and receives measurement results from a quantum co-processor. Such syst…

cs.LO2024

Proto-Quipper with Reversing and Control

Peng Fu, Kohei Kishida, Neil J. Ross +1

The quantum programming language Quipper supports circuit operations such as reversing and controlling certain quantum circuits. Additionally, Quipper provides a function called wi…

cs.LO2023

Towards an induction principle for nested data types

Peng Fu, Peter Selinger

A well-known problem in the theory of dependent types is how to handle so-called nested data types. These data types are difficult to program and to reason about in total dependent…

math.CT2022

On the Lambek embedding and the category of product-preserving presheaves

Peng Fu, Kohei Kishida, Neil J. Ross +1

It is well-known that the category of presheaf functors is complete and cocomplete, and that the Yoneda embedding into the presheaf category preserves products. However, the Yoneda…

cs.PL2022★ 1 cited

Proto-Quipper with dynamic lifting

Peng Fu, Kohei Kishida, Neil J. Ross +1

Quipper is a functional programming language for quantum computing. Proto-Quipper is a family of languages aiming to provide a formal foundation for Quipper. In this paper, we exte…