Mr.Purple https://pastebin.com/8AdqvyvF почему при f a b в reduceCalculations результат reduceCalculations "2*3*4+1+1" тот же, что и при f b a? интуиция почему-то подсказывает, что во втором случае результат должен быть равным reduceCalculations $ reverse "2*3*4+1+1"