Psi is a functional, general-purpose programming high-level language that abstracts hybrid quantum-classical computing.
For full documentation on usage, see here.
- Install the dependencies and set up the workspace:
$ makeAlternatively, if Make is not installed, use:
./scripts/setup.sh| Name | Description |
|---|---|
compiler |
The Psi language compiler. |
| Name | Description |
|---|---|
cargo build --workspace |
Builds all packages to target/release/. |
cargo check --workspace |
Resolves workspace dependencies. |
cargo clippy --workspace |
Runs the Rust linter. |
cargo fmt --all |
Formats all Rust source code. |
Please read the contributing guide to learn about the development process.
Please refer to the LICENSE file.