Module Ocamlary.Aliases
module Foo__A : sig ... endmodule Foo__B : sig ... endmodule Foo__C : sig ... endmodule Foo__D : sig ... endmodule Foo__E : sig ... endmodule Foo__ : sig ... endmodule Foo : sig ... endmodule A' = Foo.Amodule Std : sig ... endtype stde= Std.E.t
include of Foo
Just for giggle, let's see what happens when we include Foo.
type testa= A.t
module P1 : sig ... endmodule P2 : sig ... endmodule X1 = P2.Zmodule X2 = P2.Z