您的位置:首页 > 运维架构 > 网站架构

开始想使用f#,只因为它提供了另一种思考问题的方式,框架架构师应该会多门语言的,就选你作为我的第二种吧。

2010-05-16 01:06 721 查看
F#是功能性语言,强调的是使用不变的值。

不要以为定义的时候不需要写类型,就认为F#是动态语言,其实,F#是静态语言,类型推断。

每个函数都只依赖于其输入参数

特里化

let multiply x y =
x * y

let double = multiply 2
let ten = double 5


可以看成

let double2 z = multiply 2 z
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐