小编Mah*_*han的帖子

F#中的选项列表中的选项列表

给定一个列表[Some 1; 一些2; Some 3]我想要一个输出Some [1; 2; 3]。给定一个列表[Some 1; 无]应该产生无

我是F#的初学者,到现在为止,我已经完成了这两个工作,并创建了一个列表选项。我如何制作一个选项列表以通过此功能获得结果?

let lift a b =
    match a, b with
    | Some av, Some bv  -> Some[av;bv]
    | _, _ -> None

lift (Some 2) None
Run Code Online (Sandbox Code Playgroud)

f#

4
推荐指数
2
解决办法
470
查看次数

标签 统计

f# ×1