Module Brzo_b0_opam

Opam b0 helpers.

val tool : B00.Tool.t

tool is the opam tool.

val exists : B00.Memo.t -> bool B00_std.Fut.t
val if_exists : B00.Memo.t -> (unit -> 'a B00_std.Fut.t) -> 'a option B00_std.Fut.t
val lib_dir : B00.Memo.t -> ?switch:string -> unit -> B00_std.Fpath.t B00_std.Fut.t
val list : B00.Memo.t -> ?switch:string -> [ `Available | `Installed ] -> unit -> string list B00_std.Fut.t
type pkg = string * string option
val pkg_list : ?switch:string -> unit -> (pkg list, string) result