From this https://en.wikipedia.org/wiki/Immediately_invoked_function_expression
!function () { /* ... */ }();
~function () { /* ... */ }();
-function () { /* ... */ }();
+function () { /* ... */ }();
void function () { /* ... */ }();
I can't find any information online.