1) Ich habe eine UnterschriftOcaml Modultyp und Modulzusammenstellung
module type UINTSIG=
sig
type t
val create: t->t
end
2) ich zwei Module erstellen möchten, die die obige Signatur verwenden
so Idealerweise würde ich die Unterschrift in 1 halten möchten , in einer separaten Datei von den Implementierungs- und Signaturdateien der Module, die die Signatur in 1 verwenden. Meine Fragen sind
A) wo sollte ich die Signatur in 1 oben setzen. Soll ich es in uintsig.ml Datei ablegen? B) Wie kann ich in den .mli/ml Dateien der Module ausdrücken, dass sie Signatur in 1 verwenden?