Sdílet prostřednictvím


Option.map<'T,'U> – funkce (F#)

Pomocí zadaného mapování funkce převede hodnotu možnosti.

Cesta k oboru názvů nebo modul: Microsoft.FSharp.Core.Option

Sestavení: FSharp.Core (v FSharp.Core.dll)

// Signature:
map : ('T -> 'U) -> 'T option -> 'U option

// Usage:
map mapping option

Parametry

  • mapping
    Typ:'T -> 'U

    Funkce použije hodnotu možnosti.

  • option
    Type: 'T option

    Možnost vstupu.

Vrácená hodnota

Možnost výsledek funkce mapování nebo None Pokud je vstupní None.

Poznámky

Výraz map f inp vyhodnocen jako match inp with None -> None | Some x -> Some (f x).

Tato funkce se nazývá Map v kompilovaný sestavení.Pokud přistupujete k funkci jazyka než F# nebo prostřednictvím reflexe, tento název použijte.

Platformy

Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2

Informace o verzi

F# základní verze knihovny

Podporovány: 2.0, 4.0, přenosné, přenosné

Viz také

Referenční dokumentace

Core.Option – modul (F#)

Microsoft.FSharp.Core – obor názvů (F#)