= 1024" x-on:close-sidebar="sidebar=window.innerWidth >= 1024 && true">
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
module Format : sig ... end
type big_int = Big_int.big_int
val pp_big_int : Format.formatter -> Big_int.big_int -> unit
val big_int_of_yojson : Yojson.Safe.t -> (big_int, string) Result.result
val big_int_to_yojson : big_int -> Yojson.Safe.t
val compute_irr_fract :
(Big_int.big_int * Big_int.big_int) ->
Big_int.big_int * Big_int.big_int
val pp_duration :
Ppx_deriving_runtime.Format.formatter ->
duration ->
Ppx_deriving_runtime.unit
val show_duration : duration -> Ppx_deriving_runtime.string
val string_to_duration : string -> duration
val pp_duration_for_printer : Format.formatter -> duration -> unit
val pp_duration_in_seconds : Format.formatter -> duration -> unit
val pp_timezone :
Ppx_deriving_runtime.Format.formatter ->
timezone ->
Ppx_deriving_runtime.unit
val show_timezone : timezone -> Ppx_deriving_runtime.string
type date = {
year : int;
month : int;
day : int;
hour : int;
minute : int;
second : int;
timezone : timezone;
}
val show_date : date -> Ppx_deriving_runtime.string
val pp_date : Format.formatter -> date -> unit
val string_to_date : string -> date
inspired from https://discuss.ocaml.org/t/how-to-expose-date-time-types-in-a-library-nicely/1653/6
val (**) : int -> Big_int.big_int -> Big_int.big_int
val sec : Big_int.big_int
val sec_per_min : Big_int.big_int
val sec_per_hour : Big_int.big_int
val sec_per_day : Big_int.big_int
val seconds_since_epoch : date -> Big_int.big_int
val epoch : Big_int.big_int
val string_to_big_int_tz : tzkind -> string -> Big_int.big_int
val string_to_big_int_percent : string -> Big_int.big_int * Big_int.big_int