circuit-eval-collapsed

functors.qs:2:5 use q = Qubit(); | ψ 0 functors.qs:3:5 Foo(q); Foo functors.qs:4:5 Adjoint Foo(q); Foo functors.qs:5:6 [MResetZ(q)] functors.qs:5:6 [MResetZ(q)] |0⟩ Main

circuit-eval-expanded

functors.qs:2:5 use q = Qubit(); | ψ 0 functors.qs:11:9 X(q); Foo functors.qs:15:9 Y(q); Y Foo functors.qs:5:6 [MResetZ(q)] functors.qs:5:6 [MResetZ(q)] |0⟩ Main