The Quipper language offers a unified general-purpose programming framework for quantum computation.