cartesian-map (npm): Gives cartesian product of lists obtained by applying callback to array elements
Keywords: cartesian product of arrays|generating combinations|simplified backtracking