С прошлых 6 месяцев я начал изучать концепции функционального программирования. При чтении многих источников одна из вещей, которые я обнаружил, заключалась в том, что в функциональном программировании порядок выполнения не определен! Я не совсем понимаю это.Порядок выполнения функций в функциональном программировании
Из этого другого ответа на переполнение стека: https://stackoverflow.com/a/23290/1276021, «Функциональный язык» (в идеале) позволяет вам написать «математическую функцию».
Но, как и в математических функциях, f(g(x)) !== g(f(x))
- значение, порядок выполнения вопроса.
Похоже, я ошибался в понимании концепции, что «порядок исполнения не определен». Где я ошибаюсь?