https://github.com/EasyCrypt/easycrypt
Revision 46099edde62abacd5829cc4e715ec06542c0a351 authored by Pierre-Yves Strub on 18 January 2025, 09:27:45 UTC, committed by Pierre-Yves Strub on 05 February 2025, 22:13:00 UTC
The previous Subtype theory forces the definition of the type sT for the subtype carrier, having multiple `sT` types when one has multiple subtype instances. This commits reverts this (i.e. the subtype carrier can be substituted by a user type) but add a command to carefully clone it.
1 parent a06eccc
Tip revision: 46099edde62abacd5829cc4e715ec06542c0a351 authored by Pierre-Yves Strub on 18 January 2025, 09:27:45 UTC
Revert subtype theory + syntactic sugar for cloning it
Revert subtype theory + syntactic sugar for cloning it
Tip revision: 46099ed
File | Mode | Size |
---|---|---|
.github | ||
config | ||
examples | ||
scripts | ||
src | ||
tests | ||
theories | ||
.dir-locals.el | -rw-r--r-- | 285 bytes |
.gitignore | -rw-r--r-- | 132 bytes |
AUTHORS | -rw-r--r-- | 543 bytes |
LICENSE | -rw-r--r-- | 1.2 KB |
Makefile | -rw-r--r-- | 1.5 KB |
README.md | -rw-r--r-- | 8.0 KB |
dune | -rw-r--r-- | 221 bytes |
dune-project | -rw-r--r-- | 440 bytes |
easycrypt.opam | -rw-r--r-- | 1.4 KB |
easycrypt.opam.template | -rw-r--r-- | 834 bytes |
easycrypt.png | -rw-r--r-- | 182.6 KB |
easycrypt.project | -rw-r--r-- | 70 bytes |
flake.lock | -rw-r--r-- | 7.3 KB |
flake.nix | -rw-r--r-- | 3.2 KB |

Computing file changes ...
README.md

Loading README.md ...