cuelang.org/go@v0.10.1/cue/testdata/eval/basictypes.txtar (about) 1 -- in.cue -- 2 top: { 3 a: {_} 4 b: _ 5 } 6 7 scalar: { 8 a: {string} 9 b: string 10 c: {{{number}}} 11 d: number 12 } 13 -- out/eval/stats -- 14 Leaks: 0 15 Freed: 9 16 Reused: 6 17 Allocs: 3 18 Retain: 0 19 20 Unifications: 9 21 Conjuncts: 14 22 Disjuncts: 9 23 -- out/eval -- 24 (struct){ 25 top: (struct){ 26 a: (_){ _ } 27 b: (_){ _ } 28 } 29 scalar: (struct){ 30 a: (string){ string } 31 b: (string){ string } 32 c: (number){ number } 33 d: (number){ number } 34 } 35 } 36 -- out/compile -- 37 --- in.cue 38 { 39 top: { 40 a: { 41 _ 42 } 43 b: _ 44 } 45 scalar: { 46 a: { 47 string 48 } 49 b: string 50 c: { 51 { 52 { 53 number 54 } 55 } 56 } 57 d: number 58 } 59 }