살아가는 이야기

Haskell 연산자 우선순위 본문

컴퓨터, 풀어그림

Haskell 연산자 우선순위

우균 2021. 4. 6. 09:47

Haskell을 쓰는 사람이 많이 없겠지만, 연산자 우선순위를 여기에 정리해 둔다.

+--------+----------------------+-----------------------+-------------------+
| Prec-  |   Left associative   |    Non-associative    | Right associative |
| edence |      operators       |       operators       |    operators      |
+--------+----------------------+-----------------------+-------------------+
| 9      | !!                   |                       | .                 |
| 8      |                      |                       | ^, ^^, **         |
| 7      | *, /, `div`,         |                       |                   |
|        | `mod`, `rem`, `quot` |                       |                   |
| 6      | +, -                 |                       |                   |
| 5      |                      |                       | :, ++             |
| 4      |                      | ==, /=, <, <=, >, >=, |                   |
|        |                      | `elem`, `notElem`     |                   |
| 3      |                      |                       | &&                |
| 2      |                      |                       | ||                |
| 1      | >>, >>=              |                       |                   |
| 0      |                      |                       | $, $!, `seq`      |
+--------+----------------------+-----------------------+-------------------+

예쁘게 표 형태로 만드는 것은 나중에 하기로... (쿨럭~).

 

Comments