MappedOverRange 関数

完全修飾名: Std.Arrays.MappedOverRange

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

概要

入力として整数を受け取る範囲と関数が指定された場合、関数の下の範囲値の画像で構成される新しい配列が返されます。

型パラメーター

'T

mapper 関数の結果の型。

インプット

Mapper

範囲の値をマップするために使用される Int から 'T までの関数。

範囲

整数の範囲。

アウトプット

'T[] 関数によってマップされる要素の配列 mapper

次の例では、偶数の範囲に 1 を追加します。

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

関連項目

  • std.Arrays.Mapped する