Função intercalada
Nome totalmente qualificado: Std.Arrays.Interleaved
function Interleaved<'T>(first : 'T[], second : 'T[]) : 'T[]
Resumo
Interlocu duas matrizes de (quase) mesmo tamanho.
Descrição
Essa função retorna a intercalação de duas matrizes, começando com o primeiro elemento da primeira matriz, depois o primeiro elemento da segunda matriz e assim por diante.
A primeira matriz deve ter o mesmo comprimento que a segunda ou pode ter mais um elemento.
Parâmetros de tipo
'T
O tipo de cada elemento de first
e second
.
Entrada
primeiro
A primeira matriz a ser intercalada.
segundo
A segunda matriz a ser intercalada.
Saída
Matriz intercalada
Exemplo
// same as interleaved = [1, -1, 2, -2, 3, -3]
let interleaved = Interleaved([1, 2, 3], [-1, -2, -3])