写在前面
- 本博客更类似博主本人的学习笔记,请各位谨慎参考,以防被误导
- 由于写本篇时对函数式编程仍然理解不够深入,现在看来命令式思维很重,但是作为
sml
入门来说应该有些心得的确能帮助到大家
语法原型(数学中)
通常表示函数,是
f ( x ) = x 2 + 2 x + 1 f(x) = x^2+2x+1 f(x)=x2+2x+1
数学中,函数还有其他表示方法
f : R → R : x ∈ R ↦ x 2 + 2 x + 1 f: R\to R:x \in R \mapsto x^2+2x+1 f:R→R:x∈R↦x2+2x+1
ML语言中的函数正是这种表示方式,它表明 f f f是 R → R R \to R R→R(定义域为 R R