package async

  1. Overview
  2. Docs
Monadic concurrency library

Install

Dune Dependency

Authors

Maintainers

Sources

async-v0.14.0.tar.gz
sha256=74f2b7b01ce3b92289cc7a68cd3ae53885c763cedd320d27949d585e5c13dc64
md5=9f80cfb72e3defcc9fca50f67e23e93c

doc/async.log_extended/Log_extended/Command/index.html

Module Log_extended.Command

type console_style =
  1. | Plain
  2. | Color
val sexp_of_console_style : console_style -> Ppx_sexp_conv_lib.Sexp.t
val console_style_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> console_style
type console_output =
  1. | No
  2. | Stdout of console_style
  3. | Stderr of console_style
val sexp_of_console_output : console_output -> Ppx_sexp_conv_lib.Sexp.t
val console_output_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> console_output
val setup_via_params : ?default_output_level:Async.Log.Level.t -> log_to_console_by_default:console_output -> log_to_syslog_by_default:bool -> ?log_to_file_by_default:string -> unit -> unit Async.Command.Param.t

setup_via_params either sets up console, syslog, or file logging with the defaults passed in as parameters to this function, or overrides those defaults via the included command-line parameters.

OCaml

Innovation. Community. Security.