I've been waiting for TypeScript to solve the problem of param destructuring, but surely this is not it?
Param destructuring is one of the absolute best features of ES2015. TypeScript breaks it.
Reading this page I can't actually tell if param destructuring is even being addressed but I can see alot of at first glance weird and obtuse looking code.
Not an obvious up front win.