F# 编程入门指南
1. 代码文档化
在 F# 中,代码注释有多种形式。例如在定义 wordCount 函数时,第一行不是代码,而是注释:
/// Analyze a string for duplicate words
注释可以是以 // 开头的行,或者是被 (* 和 *) 包围的块。以三个斜杠 /// 开头的注释行是 XMLDoc 注释,必要时可以包含额外的 XML 标签和标记。程序中的这些注释可以收集到一个单独的 .xml 文件中,并使用其他工具进行处理。
2. 使用 let 关键字
let 是 F# 编程中最重要的关键字之一,用于定义数据、计算值和函数。以下是 wordCount 函数定义的前两行:
let wordCount (text:string) =
let words = ...
let 绑定的左边通常是一个简单的标识符,但也可以是一个模式,或者是一个函数名后跟一个参数名列表。 let 绑定的右边( = 之后)是一个表达式。
3. 值与不可变性
在
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



