Seyon Sivarajah

Results 48 comments of Seyon Sivarajah

does this do the job? (it works now I believe) ```python rot = 1.0 @guppy main() -> float: return py(rot) ```

yes 👍 for compilation target, does this do the job: https://github.com/CQCL/hugr/issues/233

Could we have anonymous variants, ```python Variant3 = (int, float) ``` ?

> This Tag(0, MakeTuple()) is also needed if there is only a single successor. Do we also want to use a constant in that case? Yes > If the True/False...

and before/after existing gates?

Specifically circuit boxes (nested circuits)

I would suggest avoiding "gate" as an additional concept, and instead something like `num_q_ops`

> Bring in the value/cfg port and node variants (with better names) to hugr-py Can they just stay in Guppy and contain a hugr port? Not including them in hugr-py...