> вот скажите мне, зачем объявлять функцию в месте использования? ты напиши их вверху или внизу основного кода, не загромождай логику реализацией своих функций
> и вообще, как функция может быть переменной? у меня это реально вызывает разрыв шаблона
> я не могу понять логику использования таких функций