Как вы можете закрепить две последовательности в Clojure? IOW, Что такое эквивалент Clojure Python zip(a, b)
?Zipping Collections
EDIT:
Я знаю, как определить такую функцию. Мне просто было интересно, предоставляет ли стандартная библиотека такую функцию уже. (Я бы * очень * удивлен, если он не делает.)
В ядре нет функции zip. «список карт» считается эквивалентной идиомой. –
единственной функцией, которая приближается к zip, является «чередование», которое вернется (1 4 2 5 3 6). –
У меня clojure нет огромной стандартной библиотеки, такой как python. Я уверен, что он будет расти, но я не думаю, что clojure должен доказывать библиотеку большого стандарта. Библиотека, которая является большой, так же плоха, как и маленькая. (Я не говорю, что эта функция не должна быть в стандартной библиотеке, это просто общая заметка.) – nickik