2009-11-28 23 views

回答

2

是什麼問題?語法?

您是否嘗試過使用中間類型?

type my_dyn = Dyn_Array of int 

type some_type = SomeConstructor of my_dyn 
+0

請注意,我已經安裝了電池,但是這是我會爲一個普通棧做的,它看起來是一樣的(雖然基於文檔上) – LB40 2009-12-01 15:21:55

+0

這是語法。其實我找到了答案,但忘了在這裏發佈答案! – 2009-12-01 19:09:15

4

(我沒有安裝電池)。 DynArray.t已被定義。你只是想指定類型的自由變量,而不是定義一個新的構造函數(什麼,X of y會做,好了,除了嵌入式的語法是非法的),

type some_type = SomeConstructor of integers DynArray.t 

如果你想離開的類型的DynArray有空,

type 'a some_type = SomeConstructor of 'a DynArray.t 
+0

+1:這就是我一直在尋找的。 – LB40 2009-12-01 19:12:48