The Arrow Calculus as a Quantum Programming Language

From MaRDI portal




Abstract: We express quantum computations (with measurements) using the arrow calculus extended with monadic constructions. This framework expresses quantum programming using well-understood and familiar classical patterns for programming in the presence of computational effects. In addition, the five laws of the arrow calculus provide a convenient framework for equational reasoning about quantum computations that include measurements.





Describes a project that uses

Uses Software






This page was built for publication: The Arrow Calculus as a Quantum Programming Language

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q3638297)