- isInstanceOf<Expected>(constructor: Expected): (<Actual>(input: Actual | InstanceType<Expected>) => input is InstanceType<Expected>)
-
Type Parameters
-
Expected extends GenericConstructor<ReadOnlyArray<never>, unknown>
Returns (<Actual>(input: Actual | InstanceType<Expected>) => input is InstanceType<Expected>)
-
- <Actual>(input: Actual | InstanceType<Expected>): input is InstanceType<Expected>
-
Parameters
-
input: Actual | InstanceType<Expected>
Returns input is InstanceType<Expected>
Takes a
constructor
and checks if giveninput
is an instance of it.Example
Returns
Returns a curried function with
constructor
in context.