# Patronus [![Crates.io Version](https://img.shields.io/crates/v/patronus)](https://crates.io/crates/patronus) [![docs.rs](https://img.shields.io/docsrs/patronus)](https://docs.rs/patronus) [![GitHub License](https://img.shields.io/github/license/ekiwi/patronus)](LICENSE) ### TODO Some things we will hopefully get to one day. - simulator - JIT based implementation - `get` for any expression - better debugging, add option to print expressions with trace - waveform generation - quickly update only parts of the circuit - use [baa](https://github.com/ekiwi/baa) to represent and compute with concrete values - this will allow us to implement a more efficient witness struct