A compiler intrinsic that implements dynamic invocations to the '+' operator.
'T1
'T2
'U
A compiler intrinsic that implements dynamic invocations to the '&&&' operator.
'T1
'T2
'U
A compiler intrinsic that implements dynamic invocations to the '|||' operator.
'T1
'T2
'U
Creates a byte value with units-of-measure
byte
The input byte.
byte<'Measure>
The byte with units-of-measure.
A compiler intrinsic that implements dynamic invocations to the checked '+' operator.
'T1
'T2
'U
A compiler intrinsic that implements dynamic invocations related to checked conversion operators.
'T
'U
A compiler intrinsic that implements dynamic invocations to the checked '*' operator.
'T1
'T2
'U
A compiler intrinsic that implements dynamic invocations to the checked '-' operator.
'T1
'T2
'U
A compiler intrinsic that implements dynamic invocations to the checked unary '-' operator.
'T
'U
Creates a decimal value with units-of-measure
decimal
The input decimal.
decimal<'Measure>
The decimal with units of measure.
Divides a value by an integer.
^T
The input value.
int
The input int.
^T
The division result.
A compiler intrinsic that implements dynamic invocations for the DivideByInt primitive.
'T
int
'T
A compiler intrinsic that implements dynamic invocations to the '/' operator.
'T1
'T2
'U
Build an enum value from an underlying value
'T
The input value.
'Enum
The value as an enumeration.
Get the underlying value for an enum value
'Enum
The input enum.
'T
The enumeration as a value.
A compiler intrinsic that implements dynamic invocations related to the '=' operator.
'T1
'T2
'U
A compiler intrinsic that implements dynamic invocations related to the '^^^' operator.
'T1
'T2
'U
A compiler intrinsic that implements dynamic invocations related to conversion operators.
'T
'U
Make an F# comparer object for the given type
IComparer<'T>
Make an F# comparer object for the given type
IComparer<'T>
Make an F# hash/equality object for the given type
IEqualityComparer<'T>
Make an F# hash/equality object for the given type
IEqualityComparer<'T>
Make an F# hash/equality object for the given type using node-limited hashing when hashing F# records, lists and union types.
int
The input limit on the number of nodes.
IEqualityComparer<'T>
System.Collections.Generic.IEqualityComparer<'T>
Creates a float32 value with units-of-measure
float32
The input float.
float32<'Measure>
The float with units-of-measure.
Creates a float value with units-of-measure
float
The input float.
float<'Measure>
The float with units-of-measure.
A static F# comparer object
IComparer
'T
The first value.
'T
The second value.
int
The result of the comparison.
Compare two values. May be called as a recursive case from an implementation of System.IComparable to ensure consistent NaN comparison semantics.
IComparer
The function to compare the values.
'T
The first value.
'T
The second value.
int
The result of the comparison.
Compare two values for equality using partial equivalence relation semantics ([nan] <> [nan])
'T
The first value.
'T
The second value.
bool
The result of the comparison.
Return an F# comparer object suitable for hashing and equality. This hashing behaviour of the returned comparer is not limited by an overall node count when hashing F# records, lists and union types.
IEqualityComparer
Compare two values for equality using equivalence relation semantics ([nan] = [nan])
'T
The first value.
'T
The second value.
bool
The result of the comparison.
Return an F# comparer object suitable for hashing and equality. This hashing behaviour of the returned comparer is not limited by an overall node count when hashing F# records, lists and union types. This equality comparer has equivalence relation semantics ([nan] = [nan]).
IEqualityComparer
Compare two values for equality
IEqualityComparer
'T
The first value.
'T
The second value.
bool
The result of the comparison.
'T
The first value.
'T
The second value.
bool
The result of the comparison.
'T
The first value.
'T
The second value.
bool
The result of the comparison.
Hash a value according to its structure. This hash is not limited by an overall node count when hashing F# records, lists and union types.
'T
The input object.
int
The hashed value.
Recursively hash a part of a value according to its structure.
IEqualityComparer
The comparison function.
'T
The input object.
int
The hashed value.
'T
The first value.
'T
The second value.
bool
The result of the comparison.
'T
The first value.
'T
The second value.
bool
The result of the comparison.
Hash a value according to its structure. Use the given limit to restrict the hash when hashing F# records, lists and union types.
int
The limit on the number of nodes.
'T
The input object.
int
The hashed value.
Take the maximum of two values structurally according to the order given by GenericComparison
'T
The first value.
'T
The second value.
'T
The maximum value.
Take the minimum of two values structurally according to the order given by GenericComparison
'T
The first value.
'T
The second value.
'T
The minimum value.
Resolves to the value 'one' for any primitive numeric type or any type with a static member called 'One'
^T
Resolves to the value 'one' for any primitive numeric type or any type with a static member called 'One'.
unit
'T
Resolves to the zero value for any primitive numeric type or any type with a static member called 'Zero'
^T
Resolves to the zero value for any primitive numeric type or any type with a static member called 'Zero'.
unit
'T
A compiler intrinsic that implements dynamic invocations related to the '>' operator.
'T1
'T2
'U
A compiler intrinsic that implements dynamic invocations related to the '>=' operator.
'T1
'T2
'U
A compiler intrinsic that implements dynamic invocations related to the '=' operator.
'T1
'T2
'U
Creates an int16 value with units-of-measure
int16
The input int16.
int16<'Measure>
The int16 with units-of-measure.
Creates an int32 value with units-of-measure
int
The input int.
int<'Measure>
The int with units of measure.
Creates an int64 value with units-of-measure
int64
The input int64.
int64<'Measure>
The int64 with units of measure.
Creates a nativeint value with units-of-measure
nativeint
The input nativeint.
nativeint<'Measure>
The nativeint with units-of-measure.
A compiler intrinsic that implements dynamic invocations to the '<<<' operator.
'T1
'T2
'U
A compiler intrinsic that implements dynamic invocations related to the '<' operator.
'T1
'T2
'U
A compiler intrinsic that implements dynamic invocations related to the '<=' operator.
'T1
'T2
'U
A compiler intrinsic that implements dynamic invocations related to the '~~~' operator.
'T
'U
A compiler intrinsic that implements dynamic invocations to the '%' operator.
'T1
'T2
'U
A compiler intrinsic that implements dynamic invocations to the '*' operator.
'T1
'T2
'U
Parse an int32 according to the rules used by the overloaded 'int32' conversion operator when applied to strings
string
The input string.
int32
The parsed value.
Parse an int64 according to the rules used by the overloaded 'int64' conversion operator when applied to strings
string
The input string.
int64
The parsed value.
Parse an uint32 according to the rules used by the overloaded 'uint32' conversion operator when applied to strings
string
The input string.
uint32
The parsed value.
Parse an uint64 according to the rules used by the overloaded 'uint64' conversion operator when applied to strings
string
The input string.
uint64
The parsed value.
Reference/physical equality. True if the inputs are reference-equal, false otherwise.
'T
The first value.
'T
The second value.
bool
The result of the comparison.
The physical hash. Hashes on the object identity.
'T
The input object.
int
The hashed value.
A compiler intrinsic that implements dynamic invocations to the '>>>' operator.
'T1
'T2
'U
Creates an sbyte value with units-of-measure
sbyte
The input sbyte.
sbyte<'Measure>
The sbyte with units-of-measure.
A compiler intrinsic that implements dynamic invocations to the '-' operator.
'T1
'T2
'U
Creates a uint16 value with units-of-measure
uint16
The input uint16.
uint16<'Measure>
The uint16 with units-of-measure.
Creates a uint value with units-of-measure
uint
The input uint.
uint<'Measure>
The uint with units-of-measure.
Creates a uint64 value with units-of-measure
uint64
The input uint64.
uint64<'Measure>
The uint64 with units-of-measure.
Creates a unativeint value with units-of-measure
unativeint
The input unativeint.
unativeint<'Measure>
The unativeint with units-of-measure.
A compiler intrinsic that implements dynamic invocations to the unary '-' operator.
'T
'U
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4