Luca Mondada
Luca Mondada
> Cool, thanks. Could you add `SquashRzPhasedX` to `auto_squash_pass`, so that whenever we’re squashing PhasedX and Rz we use this? Could you also add this pass to `auto_squash_pass`?
Fix on its way...
I would also be fine with the current behaviour, but then we should - make it explicit in the docs - have another method that counts gates TK1-style; I need...
For the time being I have opted to use `SimpleReplacement`s in `PersistentHugr`. We can reevaluate this once we have a clearer ideas of the use cases we need to support.
Note that there is already a `fn to_replace` function already implemented in `simple_replace.rs`, within the tests. It might be that exposing that is all that is required!
I'm reworking the definition of StaticSizeCirc, I'll let you know when this is ready to review!
Hi, I think the improvements to the readme in #364 as well as the new `gh-release` feature in #352 should address your issues. Let me know!
Yes, it's correct that `DerefMut` is not and cannot be implemented, as the wrapper needs to wrap graph mutation operations to maintain the acyclicity invariant. Currently, `remove_node` and `remove_edge` are...
> This PR contains breaking changes to the public Rust API. All breaking changes are within the `hugr::persistent` directory. This module has never been released yet, so the changes are...
After the patch release, this PR is now breaking. Adjusted it accordingly (but somehow the CI check is still failing, not sure why...).