Что означает термин «ненаблюдаемый» в контексте функционального программирования? термин «ненаблюдаемый» в контексте с термином «ссылочно прозрачный» в функциональном программировании?