我有麻煩了以下內容:詮釋選項,而不是詮釋在F#
let safeDiv x y =
match (x,y) with
| (_, Some 0) -> None
| (Some xx, Some yy) -> Some (xx/yy)
| _ -> None
當我在Visual Studio中的交互窗口,像這樣運行這個簡單的功能:
safeDiv 4 2
我得到以下錯誤...
此表達式預計有類型int選項,但這裏有類型int。
難道是我想用的safeDiv
Some(4)
Some(2)
?這也行不通...