Function or value | Description |
Full Usage:
x *> y
Parameters:
'a option
y : 'b option
Returns: 'b option
Modifiers: inline |
|
Full Usage:
x <* y
Parameters:
'a option
y : 'b option
Returns: 'a option
Modifiers: inline |
|
Full Usage:
f <!> m
Parameters:
'a -> 'b
m : 'a option
Returns: 'b option
Modifiers: inline |
|
Full Usage:
f <*> m
Parameters:
('a -> 'b) option
m : 'a option
Returns: 'b option
Modifiers: inline |
|
Full Usage:
<=<x
Parameters:
'a -> 'b option
Returns: ('c -> 'a option) -> 'c -> 'b option
Modifiers: inline |
|
Full Usage:
f =<< m
Parameters:
'a -> 'b option
m : 'a option
Returns: 'b option
Modifiers: inline |
|
Full Usage:
(>=>) f g x
Parameters:
'a -> 'b option
g : 'b -> 'c option
x : 'a
Returns: 'c option
Modifiers: inline |
|
Full Usage:
m >>. f
Parameters:
'a option
f : 'b option
Returns: 'b option
Modifiers: inline |
|
Full Usage:
m >>= f
Parameters:
'a option
f : 'a -> 'b option
Returns: 'b option
Modifiers: inline |
|
Full Usage:
ap m f
Parameters:
'a option
f : ('a -> 'b) option
Returns: 'b option
Modifiers: inline |
|
Full Usage:
cast o
Parameters:
obj
Returns: 'a option
Modifiers: inline |
|
Full Usage:
concat x
Parameters:
'a option option
Returns: 'a option
Modifiers: inline |
|
Full Usage:
filter pred _arg1
Parameters:
'b -> bool
_arg1 : 'b option
Returns: 'b option
Modifiers: inline Type parameters: 'b |
|
Full Usage:
foldM f s
Parameters:
'a -> 'b -> 'a option
s : 'a
Returns: 'b seq -> 'a option
|
|
Full Usage:
fromTryPattern tryFun input
Parameters:
'input -> bool * 'output
input : 'input
Returns: 'output option
|
|
Full Usage:
getOrDefault _arg1
Parameters:
'a option
Returns: 'a
|
|
Full Usage:
getOrElse v _arg1
Parameters:
'a
_arg1 : 'a option
Returns: 'a
Modifiers: inline |
|
Full Usage:
getOrElseF v _arg1
Parameters:
unit -> 'a
_arg1 : 'a option
Returns: 'a
Modifiers: inline |
|
Full Usage:
getOrElseLazy v _arg1
Parameters:
Lazy<'a>
_arg1 : 'a option
Returns: 'a
Modifiers: inline |
|
Full Usage:
getOrElseWith v f _arg1
Parameters:
'a
f : 'b -> 'a
_arg1 : 'b option
Returns: 'a
Modifiers: inline |
|
Full Usage:
getOrFail m _arg1
Parameters:
string
_arg1 : 'a option
Returns: 'a
Modifiers: inline |
|
Full Usage:
getOrRaise e _arg1
Parameters:
Exception
_arg1 : 'a option
Returns: 'a
Modifiers: inline |
|
Full Usage:
getOrReraise e _arg1
Parameters:
exn
_arg1 : 'a option
Returns: 'a
Modifiers: inline |
|
|
|
|
|
Full Usage:
lift2 f a b
Parameters:
'd -> 'e -> 'f
a : 'd option
b : 'e option
Returns: 'f option
Modifiers: inline Type parameters: 'd, 'e, 'f |
|
Full Usage:
mapM f x
Parameters:
'a -> 'b option
x : 'a list
Returns: 'b list option
Modifiers: inline |
|
|
|
|
|
Full Usage:
ofBool b
Parameters:
bool
Returns: unit option
Modifiers: inline |
|
Full Usage:
ofBoolAndValue (arg1, arg2)
Parameters:
bool
arg1 : 'a
Returns: 'a option
Modifiers: inline |
|
|
|
|
|
|
|
Full Usage:
ofUnchecked x
Parameters:
'a
Returns: 'a option
Modifiers: inline Type parameters: 'a |
|
Full Usage:
option defaultValue map _arg1
Parameters:
'U
map : 'T -> 'U
_arg1 : 'T option
Returns: 'U
|
|
Full Usage:
orElse v _arg1
Parameters:
'a option
_arg1 : 'a option
Returns: 'a option
Modifiers: inline |
|
Full Usage:
orElseLazy v _arg1
Parameters:
Lazy<'a option>
_arg1 : 'a option
Returns: 'a option
Modifiers: inline |
|
Full Usage:
returnM x
Parameters:
'a
Returns: 'a option
Modifiers: inline |
|
Full Usage:
sequence s
Parameters:
'b option list
Returns: 'b list option
Modifiers: inline Type parameters: 'b |
|
Full Usage:
someIf condition x
Parameters:
'a -> bool
x : 'a
Returns: 'a option
|
|
|
|
Full Usage:
tryParseWith func
Parameters:
'a -> bool * 'b
Returns: 'a -> 'b option
Modifiers: inline |