document.write("
F# 探险选择不同开发方式
2009年07月21日 从C#3.0到F#。要想快速地获得对F#的了解,可以看看这两篇随笔:F#快速上手(一),F#快速上手(二)。接下来我们看看开发F#时可以选用的不同方式。(一)NotepadF#程序本质上就
http://www.itpow.com/c/2009/07/33R13CE6UT41J8O4.asp
F# 探险F# 代码的组织
2009年07月21日 看我前面写过的几篇随笔),而且对于同一问题可以采取不同的方案。这需要我们去多多学习和实战,根据不同的需要作出选择。这里来看另一个具体的问题:如何使用F#中的签名文件(Signature file)。在
http://www.itpow.com/c/2009/07/OI0U0H9WRQBH08DT.asp
F# 探险函数式编程(下)
2009年07月21日 ,这其实是通过模式匹配方式处理列表的最常见的方式(但不是唯一的方式)。在F#中,模式匹配还可用在其它地方,在后面的文章中将陆续介绍。定义类型(Defining Types) F#的类型系统提供了若干
http://www.itpow.com/c/2009/07/E5O5315H1QWZJFD4.asp
F# 探险命令式编程(下)
2009年07月21日 Date是F#中的自定义类型,DateTime则是非F#类库中的类型。我们可以得出结论,不管是外部的.NET类型还是F#类型,“|>”都可使用,而F#的自动类型推导最好用在F#类型上。
http://www.itpow.com/c/2009/07/KOYLZXV5PSO0OJGP.asp
F# 探险面向对象编程(上)
2009年07月21日 e。这样我们可以快速创建不同功能的记录类型,却不用创建额外的类型。这与我们在C#中的惯用方式不同,下一节中将介绍一种更为自然的方式:向F#类型中添加成员。向F#类型添加成员 F#中的类型包括记录(Re
http://www.itpow.com/c/2009/07/7AF9S1U97UTMM9N5.asp
F# 探险面向对象编程(下)
2009年07月21日 些内容。注意:本文中的代码均在F# 1.9.4.17版本下编写,在F# CTP 1.9.6.0版本下可能不能通过编译。参考:《Foundations of F#》 by Robert Pick
http://www.itpow.com/c/2009/07/JLH8LJVUPO9EZ0U5.asp
F# 探险F# 中进行单元测试
2009年07月21日 Programming的相关知识。(要了解本人所写的其它F#随笔请查看 F#系列随笔索引)参考《Foundations of F#》 by Robert Pickeringhttp://c
http://www.itpow.com/c/2009/07/82HX5WNR24A1QTA3.asp
F# 探险函数式编程(上)
2009年07月21日 很有用,F#提供了丰富的文字值集。与C#类似,这些文字值包括了常见的字符串、字符、布尔值、整型数、浮点数等,在此不再赘述,详细信息请查看F#手册。与C#一样,F#中的字符串常量表示也有两种方式。一是常
http://www.itpow.com/c/2009/07/QTMF76FHN2D6DVBL.asp
F# 探险函数式编程(中)
2009年07月21日 F#是一种强类型的语言,传给函数的值必须是指定的类型。如果函数接受string类型的参数,就不能传给它int类型的值。一种语言处理其中值的类型的方式称为语言的类型系统。F#的类型系统与一般语言不同
http://www.itpow.com/c/2009/07/DNVEZK1DRF1V1MR2.asp
F# 探险透过 F# 理解函数式编程(中)
2009年07月21日 F#中List模块中的重要函数;最后通过两个自定义函数来展示如何结合使用列表、递归和模式匹配。顺便提一句,强烈建议你学习一下Haskell来了解FP的基本思想,在F#中很容易就能使用命令式编程的方式
http://www.itpow.com/c/2009/07/DSYPE8AX8P7G4TZ6.asp
")