3
我知道,我們可以定義兩種類型的連接對方,例如:如何在OCaml中定義兩個相互連接的模塊?
type a =
| CC of b
and b =
| CD of a
有誰知道怎麼做同樣的事情兩個模塊?
module A = struct
type t = | CC of B.t
end
?and? B = struct
type t = | CD of A.t
end