Functor Log.Make_global

module Make_global: 
functor (Empty : sig
end) -> Global_intf
Parameters:
Empty : sig end

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 -> Core.Std.Sexp.t) -> 'a -> unit
val of_lazy : ?tags:(string * string) list ->
?level:Log.Level.t -> string Core.Std.Lazy.t -> unit
val message : Log.Message.t -> unit
val flushed : unit -> unit Import.Deferred.t