gpt4 book ai didi

f# - F# 选择类型的用例

转载 作者:行者123 更新时间:2023-12-03 23:34:03 25 4
gpt4 key购买 nike

我已经知道 F# Choice输入了一会儿,但想不出有什么地方可以使用它而不是定义我自己的 union type具有有意义的命名案例。

MSDN 文档没有提供太多建议(“具有两种选择的事件模式的助手类型。”)并且没有任何示例用法。

我一定遗漏了一些东西 - 与自定义联合相比,这种类型的主要优势是什么?

最佳答案

我认为 Choice 的用例类型与元组类型的用例非常相似。在任何一种情况下,您通常都希望定义自己的更具体的类型,该类型与类型同构(用于选择的自定义 DU;用于元组的自定义记录类型)。尽管如此,在有限的范围内或在非常通用的情况下(良好的命名可能变得困难),拥有匿名变体是很好的。

关于f# - F# 选择类型的用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16711933/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com