42. implement Equal<A, B>

TypeScript

  - accepted / - tried

Equal<A, B>を実装してください。

Equal<any, any> // trueEqual<any, 1> // falseEqual<never, never> // trueEqual<'BFE', 'BFE'> // trueEqual<'BFE', string> // falseEqual<1 | 2, 2 | 1> // trueEqual<{a : number}, {a: number}> // true

完璧な実装はないかもしれません。私たちのテストケースも。

できることまでやりましょう。

10分間以内で解いてみて