sig
type kind = [ `OCamldoc ]
val pp_kind : Format.formatter -> Assemblage.Doc.kind -> unit
val kind : [< `Doc ] Assemblage.part -> Assemblage.Doc.kind
val ocamldoc :
[< Assemblage.part_kind ] Assemblage.part ->
[< Assemblage.part_kind > `Doc ] Assemblage.part option
val default : [< `Unit ] Assemblage.part -> bool
val dev : [< `Unit ] Assemblage.part -> bool
val v :
?usage:Assemblage.Part.usage ->
?exists:bool Assemblage.Conf.value ->
?args:Assemblage.Args.t ->
?keep:([< `Unit ] Assemblage.part -> bool) ->
string ->
Assemblage.Doc.kind ->
[< `Bin | `Lib | `Unit ] Assemblage.part list ->
[< Assemblage.part_kind > `Doc ] Assemblage.part
end