4
let (++) f g x = f (g x) in
let f x = x + 1 in
let g x = x * 2 in
(f++g) 1;;
- 上述表達是否正確?
- 在我看來,上面的代碼應該像定義
f++g x = 2 * x + 1
一樣。我對麼?
let (++) f g x = f (g x) in
let f x = x + 1 in
let g x = x * 2 in
(f++g) 1;;
f++g x = 2 * x + 1
一樣。我對麼?