Jam's Description
TypeScript: Type Programming with TypeScript
Requirements
- Install VSCode or any IDE you feel productive with
- Install at least the LTS version of NodeJS
Goals of this Jam
- Help you understand how types work in TypeScript
- You will learn about programming with types
- You will get familiar with TDD (Test Driven Development)
What are you going to learn how to use advanced typing mechanism in TypeScript
During this Jam, you will build a series of Types
IF
First
Length
MyOptional
MyReadonly
MyPick
Push
Unshift
infertype
Instructions for each exercise are available in the
instructions
folder at the root of your project.Important notes
Each exercise is available on 1 branch at the time. To unlock the next exercise, you'll have to pass the tests for the current exercise. If you find yourself stuck, click the
Halp button
on the platform and a mentor will help.Each time you clone a new exercise, you should first open the
instructions folder
.