[Imprint][Data Privacy Statement][E-Mail]
Back to main index.
View the specification.
View theorem base summary,
View theorem base listing,
the used properties by spec,
the dependency list,
the symbol table,
enrich
store+set
with
functions
. .map ( . ) : store × (data → data) → store;
. .map ( . ) : store × (elem × data → data) → store;
variables
dataf : data → data;
elemdataf : elem × data → data;
a : elem;
axioms
map-in: a ∈ st.map(dataf) ↔ a ∈ st;
used for: s, ls;
map-at: a ∈ st → st.map(dataf)[a] = dataf(st[a]);
used for: ls;
mapi-in: a ∈ st.map(elemdataf) ↔ a ∈ st;
used for: s, ls;
mapi-at: a ∈ st → st.map(elemdataf)[a] = elemdataf(a, st[a]);
used for: ls;
end enrich