Option Module
Nested modules
| Modules | Description |
Functions and values
| Function or value | Description |
Full Usage:
apply f v
Parameters:
('a -> 'b) option
v : 'a option
Returns: 'b option
|
|
Full Usage:
create x
Parameters:
'a
Returns: 'a option
|
|
Full Usage:
inject f _arg1
Parameters:
'a -> unit
_arg1 : 'a option
Returns: 'a option
|
|
Full Usage:
lift2 f v1 v2
Parameters:
'a -> 'b -> 'c
v1 : 'a option
v2 : 'b option
Returns: 'c option
|
|
Full Usage:
lift3 f v1 v2 v3
Parameters:
'a -> 'b -> 'c -> 'd
v1 : 'a option
v2 : 'b option
v3 : 'c option
Returns: 'd option
|
|
Full Usage:
lift4 f v1 v2 v3 v4
Parameters:
'a -> 'b -> 'c -> 'd -> 'e
v1 : 'a option
v2 : 'b option
v3 : 'c option
v4 : 'd option
Returns: 'e option
|
|
Full Usage:
lift5 f v1 v2 v3 v4 v5
Parameters:
'a -> 'b -> 'c -> 'd -> 'e -> 'f
v1 : 'a option
v2 : 'b option
v3 : 'c option
v4 : 'd option
v5 : 'e option
Returns: 'f option
|
|
|
|
Full Usage:
ofNullable nullable
Parameters:
'a
Returns: 'a0 option
|
|
Full Usage:
orDefault x _arg1
Parameters:
unit -> 'a
_arg1 : 'a option
Returns: 'a
|
|
Full Usage:
toChoice case2 _arg1
Parameters:
unit -> 'a
_arg1 : 'b option
Returns: Choice<'b, 'a>
|
|
|
|