raw: true
-- in.cue --
{a: >=0 & <=10, b: "Count: \(a) times"}
-- out/def --
a: >=0 & <=10
b: "Count: \(a) times"
-- out/compile --
--- in.cue
{
  {
    a: (>=0 & <=10)
    b: "Count: \(〈0;a〉) times"
  }
}
-- out/eval/stats --
Leaks:  0
Freed:  3
Reused: 1
Allocs: 2
Retain: 0

Unifications: 3
Conjuncts:    9
Disjuncts:    3
-- out/eval --
(struct){
  a: (number){ &(>=0, <=10) }
  b: (_|_){
    // [incomplete] b: invalid interpolation: non-concrete value >=0 & <=10 (type number):
    //     ./in.cue:1:20
  }
}
