【发布时间】:2015-11-04 23:57:21
【问题描述】:
目前,我在德国的大学里对编程和学习标准 ML 还很陌生。 我的问题是:
什么是抽象,我为什么要使用它?而且:为什么我可以通过使用“val it=...”来调用它们?
例如:
fn (x:int) => x*x:
it 6;
val it = 36;
还有一个例子:
(fn (x:int)=>x*x) 7
val it = 49;
为什么会这样?我的导师无法给我一个准确的答案,所以我想你们可以把你们的知识借给我。
谢谢你的期待!
【问题讨论】:
标签: sml abstraction