Quipper: embedded, scalable functional programming language for quantum computing (unofficial fork)