Elm元组
示例
元组是任何类型的值的有序列表。
(True, "Hello!", 42)
不能更改元组的结构或更新值。
Elm中的元组被视为原始数据类型,这意味着您无需导入任何模块即可使用元组。
访问值
Basics模块具有两个辅助函数,用于在(a,b)不使用模式匹配的情况下访问长度为2的元组的值:
fst (True, "Hello!") -- True snd (True, "Hello!") -- "Hello!"
具有较大长度的元组的访问值是通过模式匹配完成的。
模式匹配
元组与模式匹配结合使用非常有用:
toggleFlag: (Sting, Bool) -> (Sting, Bool)
toggleFlag (name, flag) =
(name, not flag)关于元组的评论
元组包含少于7个comparable数据类型的值
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西