TOC Prev Next
Expressions
List Comprehensions
Lists can be created with list comprehensions.
The example shows the use of for
loops and if
guards.
listcomp.cue:
[ x*x for x in items if x rem 2 == 0]
items: [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ]
$ cue eval listcomp.cue
[4, 16, 36, 64]