Recently I got a chance to put together a presentation and a demo around TypeScript and SharePoint. The presentation was around few fundamental TypeScript concepts and the demo was a walkthrough around implementing a simple use-case on SharePoint List CRUD operations. The apps were built using couple different approaches; jQuery & JavaScript CSOM and then adding TypeScript to the mix.