Documentation

Cedar.Thm.WellTyped.Expr.Definition

This file contains well-typedness definitions of TypedExpr

Instances For
    Instances For

      Chain validity for extended has attribute checks. Starting from a Cedar type, each intermediate attribute access in the chain must either:

      • yield an entity or record type (so that attrsOf succeeds on the next value),
      • not be present in the schema (absent attribute is valid). The LAST attribute in the chain doesn't need this constraint (we just check existence). In other words, a valid chain doesn't have intermediate accesses to attributes that are neither entitiy nor records.
      Instances For
        Instances For