sig
module type NAME = sig val name : string end
module type SIZE = sig val size : int end
module type NAME_SIZE = sig val name : string val size : int end
module type NAME_DPDS =
sig val name : string val dependencies : Project.Computation.t list end
module type NAME_SIZE_DPDS =
sig
val name : string
val dependencies : Project.Computation.t list
val size : int
end
end