quipper-0.8.2: An embedded, scalable functional programming language for quantum computing.