Preparing search index...
The search index is not available
type-plus - v8.0.0-beta.7
type-plus
Abs
Type Alias Abs<N, Fail>
Abs
:
NumberPlus
.
IsNumber
<
N
,
NumberPlus
.
IsNumber
.
$Branch
>
extends
infer
R
?
R
extends
$Then
?
[
number
]
extends
[
N
]
?
Fail
:
`
${
N
}
`
extends
`
-
${
infer
P
extends
number
}
`
?
P
:
N
:
R
extends
$Else
?
IsBigint
<
N
>
extends
infer
R
?
R
extends
true
?
[
bigint
]
extends
[
N
]
?
Fail
:
`
${
N
}
`
extends
`
-
${
infer
P
extends
bigint
}
`
?
P
:
N
:
Fail
:
never
:
never
:
never
Type Parameters
N
extends
number
|
bigint
Fail
=
never
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
type-plus - v8.0.0-beta.7
Loading...