fact: Definition update_method (n: NId)(this: State)(k: Key)(v: Val)(u: @Update Val): State := let s := store this in let c := clock this in let n' := sender_node u in let c' := sender_clock u in let c'' := override c n' (c' n') in let s'' := override s k v in (state s'' c'').
imports: Coq(FunctionalExtensionality Arith List) Coq(Program.Equality ListSet Program.Basics Bool) Coq(Arith.Peano_dec Arith.Compare_dec) Chapar(Predefs KVStore)