add' :: Int -> (Int -> Int)
add' x y = x + y
로 쓰던데 왜
add' x = y = x + y가 아닌거임?
함수 정의할 때 = 왼쪽엔 파라미터, 오른쪽은 리턴이잖아
y = x + y를 리턴하니깐 add' x = y = x + y 아님?
=이 생략된거임?
add' :: Int -> (Int -> Int)
add' x y = x + y
로 쓰던데 왜
add' x = y = x + y가 아닌거임?
함수 정의할 때 = 왼쪽엔 파라미터, 오른쪽은 리턴이잖아
y = x + y를 리턴하니깐 add' x = y = x + y 아님?
=이 생략된거임?
partial application
걍 바인딩이네 ㅇㅇ
add' :: Int -> Int -> Int가 아니고?
그거나 그거나죠 어차피 right associativity인데
add'(x)(y) = x + y
Github 마갤로 와라