Nothing there to help with Cartesian product apart...
# stdlib
m
Nothing there to help with Cartesian product apart from normal:
list1.flatMap { e1 -> list2.flatMap { e2 -> list3.map { e3 -> /*work with e1, e2, e3*/ } }
?