Typescript is a fantastic language which eases a lot of pains associated with Javascript development. You get to keep 'the good bits' - and forget about the bad, almost altogether. This repo intends to demonstrate some of the benefits of Typescript compared to their ES5 counterparts, while showing how a strongly typed application can provide benefits for a team environment.
This was put together for a presentation at Ottawa JS. The slides can be found in the 'slides' folder
For a single page Markdown of the slide content, check Walkthrough.md