Great summary of the TypeScript features…
As much as I’d prefer to be working in F#, I’ve found myself doing quite a bit of JavaScript lately. I’m hardly a JavaScript expert but I like to think my skills areabove average(although that could merely be wishful thinking).I won’t deny that JavaScript has its problems but I think that it has traditionally been maligned by things that aren’t necessarily the language’s fault; for instance, DOM inconsistencies are hardly under JavaScript’scontrol. Generally speaking, I really do enjoy working with JavaScript. That said, there are things such as prototypal inheritance that I always struggle with and I know I’m definitely not alone. That’s why I decided to take a look at TypeScript now that it has finally earned a 1.0 moniker.
By introducingarrow function expressions, static typing, and class/interface based object-oriented programming, TypeScript bringssanity to JavaScript’s more troublesome areas and gently guides us to writing manageable code using familiar paradigms…
View original post 4,109 more words