我刚刚开始涉足Factor。我想计算两个序列的笛卡尔积:
{ 1 2 3 }
{ 8 9 }
我想看到的是一系列序列:
{ { 1 8 } { 1 9 } { 2 8 } { 2 9 } { 3 8 } { 3 9 } }
当我使用这个cartesian-product
词时,我得到一个序列序列:
{ { { 1 8 } { 1 9 } } { { 2 8 } { 2 9 } } { { 3 8 } { 3 9 } } }
我也试过[ 2array ] cartesian-map
了,但我得到了同样的东西。最后,我尝试[ 2array ] cartesian-each
了,但我将每一对单独推入堆栈。至少它是平的,但我希望它们都在一个阵列中。
我该怎么做呢?