【发布时间】:2015-08-25 02:32:42
【问题描述】:
有人可以向我解释这三个绑定中发生了什么吗? 括号的意义是什么? g 的含义是什么,为什么它必须是 g 作为匿名函数中的参数?总的来说,这一切实际上发生了什么......谢谢!
val a = fn g => (fn x => fn y => x) (g 0) (g 7);
val b = fn g => (fn x => fn y => x) (g 0) (g "happy");
val c = fn g => (fn x => fn y => x) (g 0) (g (g 7));
【问题讨论】: