package stog

  1. Overview
  2. Docs
val safe_main : (unit -> unit) -> unit
val string_of_file : string -> string
val file_of_string : file:string -> string -> unit
val create_log_fun : ?prefix:string -> ?print:(string -> unit) -> string -> ?loc:string -> ?level:int -> (unit -> string) -> unit
val create_log_fun_with_set : ?prefix:string -> ?print:(string -> unit) -> string -> (?loc:string -> ?level:int -> (unit -> string) -> unit) * (int -> unit)
val split_string : ?keep_empty:bool -> string -> char list -> string list
val strip_string : string -> string
val strip_blank_lines : string -> string
val lowercase : string -> string
val list_chop : int -> 'h list -> 'h list
val mkdir : string -> unit
val is_prefix : string -> string -> bool
val list_remove_doubles : ?pred:('k -> 'k -> bool) -> 'k list -> 'k list
val md5 : string -> string
val count_char : string -> char -> int
val encode_string : string -> string
val map_opt : ('a -> 'b) -> 'a option -> 'b option
val list_concat : ?sep:'a -> 'a list -> 'a list
val dot_to_svg : string -> string
val list_compare : ('a -> 'a -> int) -> 'a list -> 'a list -> int
val filename_extension : string -> string
val safe_mkdir : string -> unit
val opt_of_string : string -> string option
val string_of_opt : string option -> string
val file_mtime : string -> float option
val path_under : parent:string -> string -> string
val string_of_time : float -> string
OCaml

Innovation. Community. Security.