Documentation

Cedar.Thm.WellTyped.Expr.TypeLifting

This file contains theorems related to TypedExpr.liftBoolTypes

Instances For
    theorem Cedar.Thm.lifted_type_is_super_type {ty₁ ty₂ : Validation.CedarType} :
    Lifted ty₁ ty₂ → (ty₁ ty₂) = true
    @[irreducible]
    theorem Cedar.Thm.lifted_type_is_top {ty₁ ty₂ : Validation.CedarType} :
    (ty₁ ty₂) = truety₁.liftBoolTypes = ty₂.liftBoolTypes
    theorem Cedar.Thm.lifted_type_lub {ty₁ ty₂ ty : Validation.CedarType} :
    (ty₁ ty₂) = some tyty₁.liftBoolTypes = ty₂.liftBoolTypes