AddSubtract
Type Aliases
Section titled “Type Aliases”Add<
A,B> =Length<[...BuildTuple<A>,...BuildTuple<B>]>
Defined in: packages/isaacscript-common/src/types/AddSubtract.ts:6
Helper type to add two other types.
From: https://gist.github.com/ryandabler/8b4ff4f36aed47bc09acc03174638468
Type Parameters
Section titled “Type Parameters”A extends number
B extends number
Subtract
Section titled “Subtract”Subtract<
A,B> =AextendsA?BuildTuple<A> extends [...(infer U),...BuildTuple<B>] ?Length<U> :never:never
Defined in: packages/isaacscript-common/src/types/AddSubtract.ts:15
Helper type to subtract two other types.
From: https://gist.github.com/ryandabler/8b4ff4f36aed47bc09acc03174638468
Type Parameters
Section titled “Type Parameters”A extends number
B extends number
