Fungsi yang difilter

Nama yang sepenuhnya memenuhi syarat: Std.Arrays.Filtered

function Filtered<'T>(predicate : ('T -> Bool), array : 'T[]) : 'T[]

Ringkasan

Mengingat array dan predikat yang didefinisikan untuk elemen array, mengembalikan array yang terdiri dari elemen-elemen yang memenuhi predikat.

Parameter Jenis

'T

Jenis elemen array.

Masukan

predikat

Fungsi dari 'T ke Boolean yang digunakan untuk memfilter elemen.

array

Array elemen di atas 'T.

Hasil

Array 'T[] elemen yang memenuhi predikat.

Contoh

Kode berikut membuat array yang hanya berisi angka genap.

Filtered(x -> x % 2 == 0, [0, 1, 2, 3, 4])