Module OBMonadSource

Sourcemodule type Kernel1 = sig ... end
Sourcemodule type Kernel2 = sig ... end
Sourcemodule type S1 = sig ... end
Sourcemodule type S2 = sig ... end
Sourcemodule Make1 (K : Kernel1) : sig ... end
Sourcemodule Make2 (K : Kernel2) : sig ... end