Whoa, that's cool!

What do you think about Typescript? I mean it's unsound but - it sounds like an ok compromise

Didn't use TypeScript, so can't say much. I guess some types are better than no types, and it's easier to use for JavaScript developers.

Personally, I'd prefer a fully typed language.