module type Global_intf = sig
.. end
An interface for singleton logs
val log : Log.t Core.Std.Lazy.t
val set_level : Log.Level.t -> unit
val set_output : Log.Output.t list -> unit
val raw : ?tags:(string * string) list ->
('a, unit, string, unit) Pervasives.format4 -> 'a
logging functions as the functions that operate on a given log. In this case they
operate on a single log global to the module
val info : ?tags:(string * string) list ->
('a, unit, string, unit) Pervasives.format4 -> 'a
val error : ?tags:(string * string) list ->
('a, unit, string, unit) Pervasives.format4 -> 'a
val debug : ?tags:(string * string) list ->
('a, unit, string, unit) Pervasives.format4 -> 'a
val flushed : unit -> unit Import.Deferred.t
val printf : ?tags:(string * string) list ->
?level:Log.Level.t -> ('a, unit, string, unit) Pervasives.format4 -> 'a
val sexp : ?tags:(string * string) list ->
?level:Log.Level.t -> 'a -> ('a -> Core.Std.Sexp.t) -> unit
val of_lazy : ?tags:(string * string) list ->
?level:Log.Level.t -> string Core.Std.Lazy.t -> unit
val message : Log.Message.t -> unit