Thanks Nick, Jason for your explanations! I was trying to understand composition of functions, since the left side of the 2 functions should be a monadic/unary, I randomly picked min. Even for - 0 (min+)\ x, I was expecting the result to be same as (+\)x since, I expected it to sum the first two numbers, take min, then use that result to sum with the next number, and so on. I even have question on that.
Why I expected the sample output was:
for a diadic function, f, eg, +, "(f\)x" and "0 f\ x" should be result in same output. What I realized is, (min+\) is not same as (min+)\, since it would be evaluated right to left, so (+\), and then joining it with min would result in different kind of composition, as pointed by Jason in parse result.
PS: Still thinking why its translating to sums min? Is it bug?