CQCL/tket2

Tracking issue: Python bindings UX

Opened this issue · 0 comments

This is a tracking issue for improvements to the python API.

Documentation & repo structure

Issues

  • #208
    E.g. from pyrs.pyrs import optimiser.
  • #209
    It requires importing optimiser first.

More bindings

DAG queries

Matching and rewriting

  • Expose rewrite primitives (SimpleRewrite, Inline*)
  • Rewrite combinators / rewrite strategies.
  • TASOBadger as a CustomPass. #185

Construction