cuelang.org/go@v0.10.1/cue/testdata/builtins/list/sort.txtar (about) 1 -- in.cue -- 2 import "list" 3 4 a: list.Sort([2, 3, 1, 4], {x: _, y: _, less: x < y}) 5 -- out/eval/stats -- 6 Leaks: 0 7 Freed: 20 8 Reused: 15 9 Allocs: 5 10 Retain: 2 11 12 Unifications: 20 13 Conjuncts: 33 14 Disjuncts: 22 15 -- out/eval -- 16 (struct){ 17 a: (#list){ 18 0: (int){ 1 } 19 1: (int){ 2 } 20 2: (int){ 3 } 21 3: (int){ 4 } 22 } 23 } 24 -- out/compile -- 25 --- in.cue 26 { 27 a: 〈import;list〉.Sort([ 28 2, 29 3, 30 1, 31 4, 32 ], { 33 x: _ 34 y: _ 35 less: (〈0;x〉 < 〈0;y〉) 36 }) 37 }