Set puzzle: Difference between revisions

Content added Content deleted
(→‎{{header|Tcl}}: Added zkl)
m (→‎{{header|zkl}}: veribage)
Line 2,446: Line 2,446:
var [const] UH=Utils.Helpers; // baked in stash of goodies
var [const] UH=Utils.Helpers; // baked in stash of goodies
deck:=UH.cprod4("red green purple".split(), // cartesian product of 4 lists of lists
deck:=UH.cprod4("red green purple".split(), // cartesian product of 4 lists of lists
"one two three".split(),
"one two three".split(), // T(1,2,3) (ie numbers) also works
"oval squiggle diamond".split(),
"oval squiggle diamond".split(),
"solid open striped".split());
"solid open striped".split());