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