代码改变世界

随笔档案-2010年05月

F#学习(二)

2010-05-11 23:20 by Damon.Tian, 1776 阅读, 收藏,
摘要: 接着上一篇,继续开始我们的F#旅程。今天我们依然采用VS2010来演示F#。  先建立一个F#的项目,在编辑区鼠标右键选择打开F# Interactive,我们可以在VS运用fsi.exe的所有功能,也可以如同SQL一样选择语句执行。  首先我们看到上面的提示#help,我们可以直接在 F# Interactive中输入[代码]  就出现了如下图:  前3个很明显是控制DLL文件和FS文件的动态加... 阅读全文

F#学习开篇(一)

2010-05-07 16:34 by Damon.Tian, 574 阅读, 收藏,
摘要: F#作为微软的.NET平台上新的一员,它的出现是那么的必然。大家熟知的泛型、LINQ都是将一些函数式编程概念全新应用到语言所致。如今随着多核 CPU 的普及,安全的并发程序已成为过去三年来的关注焦点。函数式语言倡导一种固定不变的数据结构,可在线程和机器之间传递,而无需担心线程安全或原子访问,利用这一特点可更轻松地编写更支持并发特性的库。  介绍任何语言的特有方式就是通过那几乎成为标准的&ldquo... 阅读全文