Сообщение от Nexus
			 
		
	 | 
	
		Зачем вам IIFE (Immediately Invoked Function Expression)? 
В вашем примере вам даже функция не нужна, достаточно прямого обращения к переменной.
	 | 
	
Не, ну функция-то мне конечно нужна )
Это я для упрощения обозначил, что просто обращение к одной внешней переменной, а так-то мне вообще надо этой функцией определенным образом обрабатывать внешние переменные и давать результат. Если изменились переменные, то и другой результат. А обращаться к функции просто по имени без скобок (и не спрашивайте почему).
Вот тут дали наводку 
https://qna.habr.com/q/1253484