circuit-static-collapsed

| ψ 0 lambda.qs:3:24 let lambda = (q => H(q)); H lambda.qs:6:5 lambda2(q); < lambda > lambda.qs:7:6 [MResetZ(q)] lambda.qs:7:6 [MResetZ(q)] |0⟩ Main

circuit-static-expanded

| ψ 0 lambda.qs:3:24 let lambda = (q => H(q)); H lambda.qs:5:27 let lambda2 = (q => { H(q); S(q); }); H lambda.qs:5:33 let lambda2 = (q => { H(q); S(q); }); S lambda.qs:6:5 lambda2(q); < lambda > lambda.qs:7:6 [MResetZ(q)] lambda.qs:7:6 [MResetZ(q)] |0⟩ Main

circuit-eval-collapsed

lambda.qs:2:5 use q = Qubit(); | ψ 0 lambda.qs:3:24 let lambda = (q => H(q)); H lambda.qs:6:5 lambda2(q); < lambda > lambda.qs:7:6 [MResetZ(q)] lambda.qs:7:6 [MResetZ(q)] |0⟩ Main

circuit-eval-expanded

lambda.qs:2:5 use q = Qubit(); | ψ 0 lambda.qs:3:24 let lambda = (q => H(q)); H lambda.qs:5:27 let lambda2 = (q => { H(q); S(q); }); H lambda.qs:5:33 let lambda2 = (q => { H(q); S(q); }); S lambda.qs:6:5 lambda2(q); < lambda > lambda.qs:7:6 [MResetZ(q)] lambda.qs:7:6 [MResetZ(q)] |0⟩ Main