module Owl_operator: sig .. end
sig
end
module type BasicSig = sig .. end
module type ExtendSig = sig .. end
module type MatrixSig = sig .. end
module Make_Basic: functor (M : BasicSig) -> sig .. end
functor (
M
:
BasicSig
) ->
module Make_Extend: functor (M : ExtendSig) -> sig .. end
ExtendSig
module Make_Matrix: functor (M : MatrixSig) -> sig .. end
MatrixSig