<bibliography>
 <citation type="incollection" key="Altenkirch">
  <author>Thorsten Altenkirch</author>
  <author>Alexander Green</author>
  <year>2010</year>
  <title>The Quantum IO Monad</title>
  <editor>Simon Gay</editor>
  <editor>Ian McKie</editor>
  <booktitle>Semantic Techniques in Quantum Computation</booktitle>
  <publisher>Cambridge University Press</publisher>
  <pages>173&#8211;205</pages>
 </citation>
 <citation type="mastersthesis" key="Barratt">
  <author>James Barratt</author>
  <year>2010</year>
  <title>Simulating Decoherence and Implementing Quantum Error Correction in the Quantum IO Monad</title>
  <school>University of Nottingham</school>
 </citation>
 <citation type="article" key="Shor">
  <author>Peter W. Shor</author>
  <year>1995</year>
  <title>Scheme for reducing decoherence in quantum computer memory</title>
  <journal>Phys. Rev. A</journal>
  <volume>52</volume>
  <pages>R2493&#8211;R2496</pages>
  <doi>10.1103/PhysRevA.52.R2493</doi>
 </citation>
 <citation type="article" key="Steane">
  <author>A. M. Steane</author>
  <year>1996</year>
  <title>Error Correcting Codes in Quantum Theory</title>
  <journal>Phys. Rev. Lett.</journal>
  <volume>77</volume>
  <pages>793&#8211;797</pages>
  <doi>10.1103/PhysRevLett.77.793</doi>
 </citation>
 <citation type="article" key="Zurek">
  <author>Wojciech Hubert Zurek</author>
  <author>Raymond Laflamme</author>
  <year>1996</year>
  <title>Quantum Logical Operations on Encoded Qubits</title>
  <journal>Phys. Rev. Lett.</journal>
  <volume>77</volume>
  <pages>4683&#8211;4686</pages>
  <doi>10.1103/PhysRevLett.77.4683</doi>
 </citation>
</bibliography>
