И
->
.Я понимаю что условный тип
Int -> Int -> Int
это то же самое что и Int -> (Int -> Int)
из за того что функции карированы. Но все таки когда мы говорим про ассоциативность какой то операции, мы имеем в виду последовательность в которой эта операция выполняется. И если посмотреть на эту запись Int -> (Int -> Int)
с точки зрения последовательности выполнения, она для меня полностью теряет смысл, потому что применение функций левоассоциативно. Вот у меня и возникает вопрос: последовательность выполнения чего именно показывает правая ассоциативность стрелки?