Topkg
type !'a result = ('a, [ `Msg of string ]) r
module R : sig ... end
val strf : ('a, Format.formatter, unit, string) format4 -> 'a
module String : sig ... end
module Fpath : sig ... end
module Cmd : sig ... end
module Log : sig ... end
module OS : sig ... end
module Vcs : sig ... end
module Conf : sig ... end
module Exts : sig ... end
module Pkg : sig ... end
module Private : sig ... end