hugr-core

Crates.iohugr-core
lib.rshugr-core
version0.13.3
sourcesrc
created_at2024-05-29 13:33:14.681773
updated_at2024-11-06 13:58:12.521649
descriptionQuantinuum's Hierarchical Unified Graph Representation
homepagehttps://github.com/CQCL/hugr
repositoryhttps://github.com/CQCL/hugr
max_upload_size
id1255481
size1,246,596
Alec Edgington (cqc-alec)

documentation

https://docs.rs/hugr/

README

hugr-core

build_status crates msrv codecov

Internal core definitions for the hugr package. Refer to the main crate for more information.

Please read the API documentation here.

Experimental Features

  • extension_inference: Experimental feature which allows automatic inference of extension usages and requirements in a HUGR and validation that extensions are correctly specified. Not enabled by default.
  • declarative: Experimental support for declaring extensions in YAML files, support is limited.
  • model_unstable Import and export from the representation defined in the hugr-model crate. Unstable and subject to change. Not enabled by default.

Recent Changes

See CHANGELOG for a list of changes. The minimum supported rust version will only change on major releases.

Development

See DEVELOPMENT.md for instructions on setting up the development environment.

License

This project is licensed under Apache License, Version 2.0 (LICENSE or http://www.apache.org/licenses/LICENSE-2.0).

Commit count: 1004

cargo fmt