Use the previous join function directly in GeneralizedUpdate

Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
This commit is contained in:
Danila Fedorin 2024-03-10 19:41:02 -07:00
parent 237250cf72
commit 96f3ceaeb2

View File

@ -204,7 +204,7 @@ module _ (prog : Program) where
in
vs updatingᵛ (k []) via (λ _ eval e k∈e⇒k∈vars vs)
open StateVariablesFiniteMap.GeneralizedUpdate states isLatticeᵐ (λ x x) (λ a₁≼a₂ a₁≼a₂) updateForState {!!} states
open StateVariablesFiniteMap.GeneralizedUpdate states isLatticeᵐ joinAll (λ {a₁} {a₂} a₁≼a₂ joinAll-Mono {a₁} {a₂} a₁≼a₂) updateForState {!!} states
renaming
( f' to updateAll
; f'-Monotonic to updateAll-Mono