ted.neward@newardassociates.com | Blog: http://blogs.newardassociates.com | Github: tedneward | LinkedIn: tedneward
Explore some of the advanced features of TypeScript
generics
iterators and generators
recursive types, mixins, union and intersection types, and more
describe how we can model some interesting behaviors using this
NOTE: This is not a beginning TypeScript discussion!
if you're not already using TS in production code, you may get lost!
TypeScript is unique among languages
strongly-typed language...
... running on a loosely-/un- typed platform
which leaves lots of interesting places to innovate
and Microsoft does not seem to be done, by a long shot
Resources
TypeScript website
https://www.typescriptlang.org
full language specification
https://github.com/Microsoft/TypeScript/blob/master/doc/spec.md
the full list of "What's New" (back to 1.1)
https://github.com/Microsoft/TypeScript/wiki/What's-new-in-TypeScript
ECMAScript 2015 features example site
http://es6-features.org/
Architect, Engineering Manager/Leader, "force multiplier"
http://www.newardassociates.com
http://blogs.newardassociates.com
Sr Distinguished Engineer, Capital One
Educative (http://educative.io) Author
Performance Management for Engineering Managers
Books
Developer Relations Activity Patterns (w/Woodruff, et al; APress, forthcoming)
Professional F# 2.0 (w/Erickson, et al; Wrox, 2010)
Effective Enterprise Java (Addison-Wesley, 2004)
SSCLI Essentials (w/Stutz, et al; OReilly, 2003)
Server-Based Java Programming (Manning, 2000)