-
Notifications
You must be signed in to change notification settings - Fork 0
SML Standard ML infix 정의
Yongku cho edited this page Dec 30, 2019
·
2 revisions
infix
를 사용하여 함수를 중위연산자로 정의할 수 있다.
val add = fn (a, b) => a + b
infix add
val seven = 2 add 5;
val add = fn : int * int -> int
infix add
val seven = 7 : int
함수를 선언하기 전에 infix
를 선언할 수 있다. 하지만 인자가 무엇인지 비교적 구분하기 어렵다.
infix minus
fun x minus y = x - y
val four = 8 minus 4; (* 4 *)
infix minus
val minus = fn : int * int -> int
val four = 4 : int