Various verified data structures in Coq and proofs for their properties.
- Install Docker
- Allow Docker to present GUI windows. These instructions are not cross-platform. For mac: follow these instructions.
- Install XQuartz, and reboot computer to complete installation.
- Enable "Allow connections from network clients" in XQuartz preferences, and restart XQuartz to finalize setting.
- Run
xhost +to allow all incoming connections.
- Open a shell, and
cdto the root of this repo. - Run
./coqshellto open a shell into a Docker container running coq and coqide.