4、F 编程入门指南

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. 值与不可变性

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值