Core.Option 모듈(F#)
옵션에 대한 기본 연산입니다.
네임스페이스/모듈 경로: Microsoft.FSharp.Core
어셈블리: FSharp.Core(FSharp.Core.dll)
module Option
설명
F#의 옵션에 대한 개요는 옵션(F#)을 참조하십시오.
값
값 |
설명 |
---|---|
bind : ('T -> 'U option) -> 'T option -> 'U option |
자체적으로 옵션을 생성하는 옵션 값에 함수를 호출합니다. |
count : 'T option -> int |
한 옵션에 대해 동일한 Set.count를 계산합니다. |
exists : ('T -> bool) -> 'T option -> bool |
한 옵션에 대해 동일한 List.exists를 계산합니다. |
fold : ('State -> 'T -> 'State) -> 'State -> 'T option -> 'State |
한 옵션에 대해 동일한 List.fold를 계산합니다. |
foldBack : ('T -> 'State -> 'State) -> 'T option -> 'State -> 'State |
옵션의 List.foldBack 작업과 동일한 작업을 수행합니다. |
forall : ('T -> bool) -> 'T option -> bool |
한 옵션에 대해 동일한 List.forall을 계산합니다. |
get : 'T option -> 'T |
옵션과 관련된 값을 가져옵니다. |
isNone : 'T option -> bool |
옵션이 None인 경우 true를 반환합니다. |
isSome : 'T option -> bool |
옵션이 None이 아닌 경우 true를 반환합니다. |
iter : ('T -> unit) -> 'T option -> unit |
옵션 값에 대한 함수를 실행합니다. |
map : ('T -> 'U) -> 'T option -> 'U option |
지정된 매핑 함수를 사용하여 옵션 값을 변환합니다. |
toArray : 'T option -> 'T [] |
옵션을 길이가 0 또는 1인 배열로 변환합니다. |
toList : 'T option -> 'T list |
옵션을 길이가 0 또는 1인 목록으로 변환합니다. |
플랫폼
Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2
버전 정보
F# 런타임
지원되는 버전: 2.0, 4.0
Silverlight
지원되는 버전: 3