HypeScript: Simplified TypeScript type system in TypeScript's own type system
“I'm not about to start using it for real projects, it's really just a thought experiment about how nice JavaScript could be with an alternative syntax.”- jashkenas 2009https://news.ycombinator.com/item?id=1014225