Както виждам от граматиката на ES2015, този израз не е валиден:
() => { console.log("hello"); } ();
Трябва поне да поставите скоби:
(() => { console.log("hello"); }) ();
Chrome се проваля при първата проба с Uncaught SyntaxError: Unexpected token (
Но Бабел е добре с това. Защо?