9
Supongo que tengo una función que lleva a coordenadas, x e y.Clojure: ¿Cómo obtengo una lista de combinaciones de 'coordenadas'?
Para x Tengo una secuencia de valores, por ejemplo [1 2 3] y para y tengo otra secuencia de valores, por ejemplo [4 5 6].
¿Cómo obtendré una lista con todas las combinaciones de estos?
Así que el resultado deseado sería algo así como:
(myfn [1 2 3] [4 5 6]) => [[1 4] [1 5] [1 6] [2 4] [2 5] [2 6] [3 4] [3 5] [3 6]]
¿Hay una función existente para algo como esto?
Para futuros visitantes: es 'clojure.math.combinatorics' ahora. –