Skip to content

Latest commit

 

History

History
14 lines (9 loc) · 1.89 KB

File metadata and controls

14 lines (9 loc) · 1.89 KB

IsUnion medium

by null @bencor

Take the Challenge

Implement a type IsUnion, which takes an input type T and returns whether T resolves to a union type.

For example:

type case1 = IsUnion<string>  // false
type case2 = IsUnion<string|number>  // true
type case3 = IsUnion<[string|number]>  // false

Back Share your Solutions Check out Solutions

Related Challenges

1042・IsNever 223・IsAny 4484・IsTuple