questions/02857-hard-isrequiredkey/README.md
Implement a generic IsRequiredKey<T, K> that return whether K are required keys of T .
For example
type A = IsRequiredKey<{ a: number, b?: string },'a'> // true
type B = IsRequiredKey<{ a: number, b?: string },'b'> // false
type C = IsRequiredKey<{ a: number, b?: string },'b' | 'a'> // false
<a href="../../README.md" target="_blank"></a> <a href="https://tsch.js.org/2857/answer" target="_blank"></a> <a href="https://tsch.js.org/2857/solutions" target="_blank"></a> <!--info-footer-end-->