2012-09-08 69 views
2

我將基於OCaml的幾個模塊轉換爲F#。 OCaml代碼使用num module中的數字類型。將OCaml轉換爲F#:是否存在num模塊的端口F#

type num =
| Int int int
| Big_int Big_int.big_int
|比率Ratio.ratio

雖然我已經足夠幸運這個轉換將OCaml num變量更改爲F#int類型,但我想知道是否有人知道num模塊的公共端口爲F#。

如果您確定答案是否定的,那就是我所需要的。我知道人們對簡答題不滿,但如果答案是否定的,那就是我所需要的。

+1

http://research.microsoft.com/en-us/um/cambridge/projects/fsharp/manual/fsharp.powerpack/Microsoft .FSharp.Math.type_BigNum.html)來自[F#Powerpack](https://github.com/fsharp/powerpack/blob/master/src/FSharp.PowerPack/math/q.fs)? – pad

+0

不知道。謝謝。我現在會嘗試,但仍然有幾個模塊轉換,不想在中間換擋。快速瀏覽並沒有看到未定義和無限定義,但我總是可以向Tomas發送反饋。 –

+0

如果沒有未定義和無窮大,你可以直接在你的代碼中處理它們。 – pad

回答

相關問題