有更好的方法吗? :
let intOption = Some(123)
let longOption = match intOption with
| Some x -> Some(int64 x )
| None -> None
我需要将option of int
转换为option of int64
。
答案 0 :(得分:3)
您正在寻找的功能是Option.map
:
let longOption = Option.map int64 intOption
答案 1 :(得分:3)
Option.map
完全符合您的需要。
intOption |> Option.map int64