😃 Javier
There is a circular logic somewhere when a computer language years ago boasted: Look Ma! No types (duck typing) and today someone boasts Look Ma! Types! (sigh).
📚 Terry Mcginnis
I like how TypeScript supports types. You can use dynamic parts and you can use type annotations when necessary. Best of both worlds.