QuaFL
Andrei Lapets, Marcus Palmer Da Silva, Mike Thome, Aaron Adler, Jacob Beal, Martin Roetteler
Abstract
Quantum computers represent a novel kind of programmable hardware with properties and restrictions that are distinct from those of classical computers. We investigate how some existing abstractions and programming language features developed within the programming languages community can be adapted to expose the unique capabilities of quantum computers to programmers while at the same time allowing them to manage the new and unfamiliar constraints of programming a quantum device.