Documentation

Cedar.Thm.TPE.WellTyped.ExtHasAttr

theorem Cedar.Thm.partial_eval_well_typed_extHasAttr {env : Validation.TypeEnv} {expr : Spec.Residual} {attr : Spec.Attr} {attrs : List Spec.Attr} {ty : Validation.CedarType} {req : Spec.Request} {preq : TPE.PartialRequest} {es : Spec.Entities} {pes : TPE.PartialEntities} :
Residual.WellTyped env (TPE.evaluate env expr preq pes) → PEWellTyped env (expr.extHasAttr attr attrs ty) (TPE.evaluate env (expr.extHasAttr attr attrs ty) preq pes) req preq es pes