Skip to content

Latest commit

 

History

History
36 lines (26 loc) · 1.21 KB

File metadata and controls

36 lines (26 loc) · 1.21 KB

TypeScript: Getting started with types

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 typing functions
  • You will learn about using generics
  • You will get familiar with TDD (Test Driven Development)

What are you going to build

During this Jam, you will build a series of functions

  • addNumbers
  • addStrings
  • identity
  • first
  • last
  • isArray
  • isDefined
  • isFunction
  • isNumber
  • isDate

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 test 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.

For Premium users, you can access the video/solution of each exercise via the solution tab. The solution tab will contain a possible solution for this section of the Jam.