9
Dire che ho una funzione che porta alle coordinate, xey.Clojure: come ottengo un elenco di combinazioni di "coordinate"?
Per x I ho una sequenza di valori dire [1 2 3] e per y ho un'altra sequenza di valori dire [4 5 6].
Come posso ottenere un elenco con tutte le combinazioni di questi?
Così il risultato desiderato sarebbe qualcosa di simile:
(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]]
C'è una funzione esistente per qualcosa di simile?
Per i visitatori futuri: è 'clojure.math.combinatorics' ora. –