| // Issue #616 |
| -- in.cue -- |
| import "list" |
| |
| t1: { |
| l: ["c","b","a"] |
| ls: list.Sort(l, list.Ascending) |
| il: list.IsSorted(l, list.Ascending) |
| ils: list.IsSorted(ls, list.Ascending) |
| } |
| |
| t2: { |
| l: ["c","b","a"] |
| il: list.IsSorted(l, list.Ascending) |
| |
| ls: list.Sort(l, list.Ascending) |
| ils: list.IsSorted(ls, list.Ascending) |
| } |
| |
| t3: { |
| L: ["c","b","a", "e", "d"] |
| l: list.Take(L, 4) |
| il: list.IsSorted(l, list.Ascending) |
| |
| ls: list.Sort(l, list.Ascending) |
| ils: list.IsSorted(ls, list.Ascending) |
| |
| l2: l |
| l3: ls |
| } |
| |
| -- out/list -- |
| t1: { |
| l: ["c", "b", "a"] |
| ls: ["a", "b", "c"] |
| il: false |
| ils: true |
| } |
| t2: { |
| l: ["c", "b", "a"] |
| il: false |
| ls: ["a", "b", "c"] |
| ils: true |
| } |
| t3: { |
| L: ["c", "b", "a", "e", "d"] |
| l: ["c", "b", "a", "e"] |
| il: false |
| ls: ["a", "b", "c", "e"] |
| ils: true |
| l2: ["c", "b", "a", "e"] |
| l3: ["a", "b", "c", "e"] |
| } |
| |