Tôi đang cố gắng xác minh điều gì đó cho bản thân mình về toán tử và chức năng ưu tiên trong Haskell. Ví dụ, đoạn mã sau list = map foo $ xs
có thể được viết lại như list = (map foo) $ (xs)
và cuố
là gì đúng trình tự của các hoạt động toán trong biểu thức này trong Java là gì: a + b * c/(d - e)
1. 4 1 3 2
2. 4 2 3 1
tôi hiểu kết quả đó là như nhau trong cả hai câu trả lời. Nhưng tôi muốn