This is stars and forks stats for /tchajed/coq-record-update repository. As of 26 Apr, 2024 this repository has 40 stars and 14 forks.
Coq record update library In a nutshell, this library automatically provides a generic way to update record fields. Here's a teaser example: From RecordUpdate Require Import RecordSet. Record X := mkX { A: nat; B: nat; C: bool; }. (* all you need to do is provide something like this, listing out the fields of your record: *) #[export] Instance etaX : Settable _ := settable! mkX <A; B; C>. (* and now you can update fields! *) Definition setAB a b x := set B b (set A a x). (* you can also use...
Coq record update library In a nutshell, this library automatically provides a generic way to update record fields. Here's a teaser example: From RecordUpdate Require Import RecordSet. Record X := mkX { A: nat; B: nat; C: bool; }. (* all you need to do is provide something like this, listing out the fields of your record: *) #[export] Instance etaX : Settable _ := settable! mkX <A; B; C>. (* and now you can update fields! *) Definition setAB a b x := set B b (set A a x). (* you can also use...
repo | techs | stars | weekly | forks | weekly |
---|---|---|---|---|---|
openai/blocksparse | CudaPythonC++ | 961 | 0 | 196 | 0 |
abo-abo/auto-yasnippet | Emacs LispMakefile | 240 | 0 | 15 | 0 |
purplg/hass | Emacs LispMakefileDockerfile | 78 | 0 | 4 | 0 |
emacsorphanage/anzu | Emacs LispMakefile | 393 | -1 | 28 | 0 |
inogs/ensdam | FortranPythonPerl | 0 | 0 | 0 | 0 |
spf13/cast | GoMakefile | 3.1k | 0 | 285 | 0 |
tenable/terrascan | GoOpen Policy AgentShell | 4.2k | +5 | 480 | +3 |
giantswarm/dashboards | JsonnetShellMakefile | 11 | 0 | 0 | 0 |
b0o/incline.nvim | LuaShellMakefile | 455 | 0 | 12 | 0 |
AOSP-Krypton/vendor_lawnchair | Makefile | 0 | 0 | 4 | 0 |