Я был удивлен, узнав, что Array
и List
были двумя разными типами в Elm:
В моем случае у меня есть List Int
длиной 2 000 000, и мне нужно около 10 000 из них, но я заранее не знаю, что десять тысяч. Это будет предоставлено другим списком. В псевдокоде:
x = [ 1,1,0,30,...,255,0,1 ]
y = [ 1,4,7,18,36,..., 1334823 , ... 1899876 ]
z = [ y[x[0]], y[x[1]], ... ]
Я использую псевдокод, потому что ясно, что это не синтаксис Elm (это может быть законный JavaScript).
Можно ли выполнить выбор этих массивов в List
или Array
или обоих?