TypeScript katas for iBL
This repo contains TypeScript specific katas for the iBL team.
How to start
- Read the readme in the kata you are doing
src > katas > conditional-types > README.mdThen open [name].ts to do the kata
src > katas > conditional-types > conditional-types.tsIf you want to have a look at the solution, go to [name].solution.ts
src > katas > conditional-types > conditional-types.solution.tsHow do I know if I've completed a kata?
This repo uses some utils that tests types. Once the type tests are not erroring, you have completed the Kata.
for example:
type Tests = [
Expect<Equal<ExpectedType, YourType>> // <-- if true error will go
]