Guppy for H-Series¶
hugr-qir is aimed at Guppy programs that compile through HUGR and then target Quantinuum’s H-Series systems via QIR.
That workflow is already usable today, but it supports only a subset of Guppy. This section summarizes the current limitations to keep in mind when writing programs for H-Series targets.
Start with the Support matrix for a quick feature-level overview.
Use Collections and structs when you need the current rules around arrays, tuples, and structs.
Browse Guppy feature examples for paired supported examples and unsupported counterexamples from the repository.