-- main.mcl -- import "fmt" $map1 = {0 => "a", 1 => "b", 2 => "c",} $map2 = {"x" => 42, "y" => 13, "z" => -4,} forkv $key1, $val1 in $map1 { forkv $key2, $val2 in $map2 { $s = fmt.printf("%s is %d", $val1, $val2) test [$s,] {} } } -- OUTPUT -- Vertex: test[a is 42] Vertex: test[b is 42] Vertex: test[c is 42] Vertex: test[a is 13] Vertex: test[b is 13] Vertex: test[c is 13] Vertex: test[a is -4] Vertex: test[b is -4] Vertex: test[c is -4]