0
嘿我想生成在F# 一个参数化类型,如果参数存在,则产生浮动的含有许多数量的值作为参数 否则单浮点值的值的阵列F#类型声明传递
我试过显示错误代码
type val<'mult> =
|Some -> Arr[|1..mult|]
|None -> value
嘿我想生成在F# 一个参数化类型,如果参数存在,则产生浮动的含有许多数量的值作为参数 否则单浮点值的值的阵列F#类型声明传递
我试过显示错误代码
type val<'mult> =
|Some -> Arr[|1..mult|]
|None -> value
可悲的F#目前没有dependent types。也请参阅这个uservoice要求几乎相同的东西你想要的。
恐怕不能直接实现。看看F#类型的提供者。 –
你想要生成一个类型或值? – Gustavo