mirror of
https://github.com/janet-lang/janet
synced 2024-11-28 19:19:53 +00:00
Fix interleave
This commit is contained in:
parent
3ba49ed111
commit
d603e0eb8d
@ -798,10 +798,12 @@ value, one key will be ignored."
|
||||
then the second, etc."
|
||||
[& cols]
|
||||
(def res @[])
|
||||
(def len (apply min 0 (mapa length cols)))
|
||||
(loop [i :range [0 len]]
|
||||
(loop [c :in col]
|
||||
(array.push res (get c i))))
|
||||
(def ncol (length cols))
|
||||
(when (> ncol 0)
|
||||
(def len (apply min (mapa length cols)))
|
||||
(loop [i :range [0 len]]
|
||||
(loop [ci :range [0 ncol]]
|
||||
(array.push res (get (get cols ci) i)))))
|
||||
res)
|
||||
|
||||
###
|
||||
|
Loading…
Reference in New Issue
Block a user