标签: sml smlnj
我是SML的新手,但希望获得一些强类型语言的经验。我一直在看教程,我复制了一个简单的阶乘函数:
fun Factorial n = if n = 0 then 1 else n * Factorial (n-1);
但是,我不知道如何保存此程序(Factorial.sml)以便稍后运行它。另外,我对如何将参数传递给此函数感到困惑;我将如何使用n=5运行此功能?
n=5