gcanti / typelevel-ts

Type level programming in TypeScript
https://gcanti.github.io/typelevel-ts
MIT License
356 stars 12 forks source link

handle empty object and primitives in RequiredKeys and OptionalKeys #38

Closed ajafff closed 6 years ago

ajafff commented 6 years ago

Before this change RequiredKeys<{}> for example yielded {} instead of never.

gcanti commented 6 years ago

Thanks!