All Projects → umazalakain → session-types-coq

umazalakain / session-types-coq

Licence: other
Formalising session types in Coq

Programming Languages

TeX
3793 projects
Coq
218 projects
Makefile
30231 projects

This project requires Coq 8.8.2 and Coq-Equations v1.2-8.8. They can both be installed via opam or from source. If you happen to be using the package manager Nix, you can launch a shell with both of them in scope:

nix-shell --packages coq_8_8 coqPackages_8_8.equations

Once those two dependencies are in scope, this project can be compiled as follows:

coq_makefile -f _CoqProject -o makefile
make

Alternatively, to step through the definitions and proofs, you can run coqide, load the files in src, and press F6 or select Compile -> Make. You can then interactively walk through the proofs with Ctrl-Down and Ctrl-Up.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].