Skip to content

Commit

Permalink
Update index.md
Browse files Browse the repository at this point in the history
  • Loading branch information
spitters authored Oct 20, 2023
1 parent 45ce141 commit 49e43f7
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions content/posts/hax-v0-1/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -117,9 +117,12 @@ mutation. Such constraints are ensured statically, reducing
opportunities for bugs.

This typed phase design allows us to target heterogeneous languages:
for instance, an upcoming backend targets
[EasyCrypt](mhttps://github.com/EasyCrypt/easycrypt) which uses an
imperative style quite different from F\* and Coq.
for instance, we already support a backend in the imperative language of the [SSProve](https://github.com/SSProve/) Coq library.
This comes with an [automatic proof](https://eprint.iacr.org/2023/185) that it is equivalent to the functional interpretation.
This can be seen as a case-by-case correctness proof of hax.

This design can be used as a template for the upcoming backend which targets the imperative language of
[EasyCrypt](mhttps://github.com/EasyCrypt/easycrypt).

# Usage

Expand Down

0 comments on commit 49e43f7

Please sign in to comment.