danielrmeyer
New Contributor II

Does this answer still represent best practices? I am curious about the use of join rather than cartesian. Why not

val joined = customers.cartesian(products)
?