BigInt
Index
Codec
codecDecode
Returns the decoded
input
,Result.Ok
orResult.Error()
codecEncode
Returns the encoded
input
codecSchema
Returns the JSONSchema corresponding to the decoded type
Comparator
!=
"Not equal to" operator
<
"Less than" operator
<=
"Less than or equal to" operator
==
"Equal to" operator
>
"Greater than" operator
>=
"Greater than or equal to" operator
clamp
Clamp value between minValue and maxValue
compare
Return a number that represents comparison
equals
Alias to '=='
max
"maximum" operator
min
"minimum" operator
Constructor
asInstance
Try to convert anyValue to enum value or else returns
Option.None
Numeric
*
Multiplication operator
+
Addition operator
-
Subtraction operator
abs
Absolute value. It should satisfy
Numeric['*'](Numeric.abs(x), Numeric.sign(x)) == x
sign
Sign of a number. It should satisfy
TSigned['*'](TSigned.abs(x), TSigned.sign(x)) == x
Type
inspect
When defined, returns a custom string representation
typeName
Type string representation
hasInstance
Return
true
if the given value is an instance of the class.
Other
indexType
Index type
at
Returns the value at the index
format
Return string representation of bigint using
radix
fromInt
Convert an integer to a bigint
fromNumber
Convert a number to a bigint
indexOf
Returns the integer index of a value
parse
Parse the expression and returns a bigint
range
Returns an Iterable starting from
start
toend
. Ifstart
orend
is not in range then returns an empty iterable.
rangeSize
Returns the size of a range. If
start
orend
is not in range then returns 0.
A collection of functions to manipulate
bigint