Skip to content

Releases: CQCL/hugr

Release v0.1.0

15 Jan 16:37
9e71c89
Compare
Choose a tag to compare

This is the initial release of the Hierarchical Unified Graph Representation.
See the representation specification available at hugr.md.

This release includes an up-to-date implementation of the spec, including the core definitions (control flow, data flow and module structures) as well as the Prelude extension with support for basic classical operations and types.

HUGRs can be loaded and stored using the versioned serialization format, or they can be constructed programmatically using the builder utility.
The modules hugr::hugr::view and hugr::hugr::rewrite provide an API for querying and mutating the HUGR.
For more complex operations, some algorithms are provided in hugr::algorithms.

https://crates.io/crates/quantinuum-hugr/0.1.0