dependent_ghost

Crates.iodependent_ghost
lib.rsdependent_ghost
version0.1.1
sourcesrc
created_at2020-07-19 17:18:59.103963
updated_at2020-07-19 17:52:28.889363
descriptionAn implementation of Matt Noonan's 'Ghosts of Departed Proofs'.
homepagehttps://kataskeue.com/gdp.pdf
repositoryhttps://github.com/CT075/dependent-ghost
max_upload_size
id266928
size12,224
Cameron Wong (CT075)

documentation

README

What is this?

dependent-ghost is a library that provides some of the benefits of dependent typing to Rust via the Ghosts of Departed Proofs technique. Library authors can provide APIs with statically-checked preconditions and invariants, which the user can validate however necessary.

All credit for this technique goes to Matt Noonan, the author of the original paper.

Commit count: 3

cargo fmt