数字选项F#的字符串选项

时间:2016-10-23 14:04:48

标签: f# type-conversion options

我试图获得一个返回选项类型编号,但它给了我一个字符串。

我有type number = One | Two | Three,我希望我的方法类似于

method : int -> number option

但是当我尝试使用字符串选项而不是数字选项时? 它应该返回给定整数的那一天。与匹配,但我只关心从字符串选项到数字选项的转换。

我的方法:

let func (s:int) =
   match n with
      ??
printfn "%A" (func 1)

这给出了:

val func: s:int -> string option

而不是通缉:

val func: s:int -> number option

0 个答案:

没有答案