Partilhar via


MappedOverRange (função MappedOverRange)

Nome totalmente qualificado: Std.Arrays.MappedOverRange

function MappedOverRange<'T>(mapper : (Int -> 'T), range : Range) : 'T[]

Resumo

Dado um intervalo e uma função que toma um inteiro como entrada, retorna uma nova matriz que consiste nas imagens dos valores do intervalo sob a função.

Parâmetros de tipo

«O

O tipo de resultado da função mapper.

Entrada

mapeador

Uma função de Int a 'T que é usada para mapear valores de intervalo.

gama

Uma gama de números inteiros.

Realização

Uma matriz 'T[] de elementos que são mapeados pela função mapper.

Exemplo

Este exemplo adiciona 1 a um intervalo de números pares:

let numbers = MappedOverRange(x -> x + 1, 0..2..10);
// numbers = [1, 3, 5, 7, 9, 11]

Ver também

  • Std.Arrays.Mappped