( &? ) a b
Signature: a:Nullable<bool> -> b:Nullable<bool> -> Nullable<bool>
|
|
( *? ) a b
Signature: a:Nullable<^?21411> -> b:Nullable<^?21412> -> Nullable<^?21413>
Type parameters: ^?21411, ^?21412, ^?21413
|
|
( /? ) a b
Signature: a:Nullable<^?21415> -> b:Nullable<^?21416> -> Nullable<^?21417>
Type parameters: ^?21415, ^?21416, ^?21417
|
|
( -? ) a b
Signature: a:Nullable<^?21407> -> b:Nullable<^?21408> -> Nullable<^?21409>
Type parameters: ^?21407, ^?21408, ^?21409
|
|
( |? ) a b
Signature: a:Nullable<bool> -> b:Nullable<bool> -> Nullable<bool>
|
|
( +? ) a b
Signature: a:Nullable<^?21403> -> b:Nullable<^?21404> -> Nullable<^?21405>
Type parameters: ^?21403, ^?21404, ^?21405
|
|
( <? ) a b
Signature: a:Nullable<'?21423> -> b:Nullable<'?21423> -> bool
Type parameters: '?21423
|
|
( <=? ) a b
Signature: a:Nullable<'?21425> -> b:Nullable<'?21425> -> bool
Type parameters: '?21425
|
|
( >? ) a b
Signature: a:Nullable<'?21419> -> b:Nullable<'?21419> -> bool
Type parameters: '?21419
|
|
( >=? ) a b
Signature: a:Nullable<'?21421> -> b:Nullable<'?21421> -> bool
Type parameters: '?21421
|
|
bind f x
Signature: f:('?21368 -> Nullable<'?21369>) -> x:Nullable<'?21368> -> Nullable<'?21369>
Type parameters: '?21368, '?21369
|
Monadic bind
|
count x
Signature: x:Nullable<'?21375> -> int
Type parameters: '?21375
|
Returns 1 if Nullable has value, otherwise 0
|
create x
Signature: x:'?21356 -> Nullable<'?21356>
Type parameters: '?21356
|
|
exists p x
Signature: p:(Nullable<'?21383> -> bool) -> x:Nullable<'?21383> -> bool
Type parameters: '?21383
|
Evaluates the equivalent of List.exists for a nullable.
|
fold f state x
Signature: f:('?21377 -> '?21378 -> '?21377) -> state:'?21377 -> x:Nullable<'?21378> -> '?21377
Type parameters: '?21377, '?21378
|
Evaluates the equivalent of List.fold for a nullable.
|
foldBack f x state
Signature: f:(Nullable<'?21380> -> '?21381 -> '?21381) -> x:Nullable<'?21380> -> state:'?21381 -> '?21381
Type parameters: '?21380, '?21381
|
Performs the equivalent of the List.foldBack operation on a nullable.
|
forall p x
Signature: p:(Nullable<'?21385> -> bool) -> x:Nullable<'?21385> -> bool
Type parameters: '?21385
|
Evaluates the equivalent of List.forall for a nullable.
|
get x
Signature: x:Nullable<'?21362> -> '?21362
Type parameters: '?21362
|
Gets the value associated with the Nullable.
If no value, throws.
|
getOrDefault n v
Signature: n:Nullable<'?21358> -> v:'?21358 -> '?21358
Type parameters: '?21358
|
Gets the value associated with the nullable or the supplied default value.
|
getOrElse n v
Signature: n:Nullable<'T> -> v:Lazy<'T> -> 'T
Type parameters: 'T
|
Gets the value associated with the nullable or the supplied default value.
|
hasValue x
Signature: x:Nullable<'?21371> -> bool
Type parameters: '?21371
|
True if Nullable has value
|
isNull x
Signature: x:Nullable<'?21373> -> bool
Type parameters: '?21373
|
True if Nullable does not have value
|
iter f x
Signature: f:('?21387 -> unit) -> x:Nullable<'?21387> -> unit
Type parameters: '?21387
|
Executes a function for a nullable value.
|
lift2 f a b
Signature: f:('?21396 -> '?21397 -> '?21398) -> a:Nullable<'?21396> -> b:Nullable<'?21397> -> Nullable<'?21398>
Type parameters: '?21396, '?21397, '?21398
|
Promote a function to a monad/applicative, scanning the monadic/applicative arguments from left to right.
|
map f x
Signature: f:('?21389 -> '?21390) -> x:Nullable<'?21389> -> Nullable<'?21390>
Type parameters: '?21389, '?21390
|
Transforms a Nullable value by using a specified mapping function.
|
mapBool op a b
Signature: op:('?21400 -> '?21401 -> bool) -> a:Nullable<'?21400> -> b:Nullable<'?21401> -> bool
Type parameters: '?21400, '?21401
|
|
notn a
Signature: a:Nullable<bool> -> Nullable<bool>
|
|
ofOption
Signature: '?21364 option -> Nullable<'?21364>
Type parameters: '?21364
|
Converts option to nullable
|
toArray x
Signature: x:Nullable<'?21392> -> '?21392 []
Type parameters: '?21392
|
Convert the nullable to an array of length 0 or 1.
|
toList x
Signature: x:Nullable<'?21394> -> '?21394 list
Type parameters: '?21394
|
Convert the nullable to a list of length 0 or 1.
|
toOption
Signature: Nullable<'?21366> -> '?21366 option
Type parameters: '?21366
|
Converts nullable to option
|