package daypack-lib

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Daypack_lib.TimeSource

Sourcetype tz_offset_s = int
Sourceval tz_offset_s_utc : tz_offset_s
Sourcetype weekday = [
  1. | `Sun
  2. | `Mon
  3. | `Tue
  4. | `Wed
  5. | `Thu
  6. | `Fri
  7. | `Sat
]
Sourcetype month = [
  1. | `Jan
  2. | `Feb
  3. | `Mar
  4. | `Apr
  5. | `May
  6. | `Jun
  7. | `Jul
  8. | `Aug
  9. | `Sep
  10. | `Oct
  11. | `Nov
  12. | `Dec
]
Sourcetype weekday_range = weekday Range.range
Sourcetype month_day_range = int Range.range
Sourcetype day_range =
  1. | Weekday_range of weekday_range
  2. | Month_day_range of month_day_range
Sourceval first_mday : int
Sourceval tm_year_offset : int
Sourcemodule Int64_multipliers : sig ... end
Sourcemodule Float_multipliers : sig ... end
Sourcemodule Date_time : sig ... end
Sourcemodule Check : sig ... end
Sourceval next_hour_minute : hour:int -> minute:int -> (int * int, unit) result
Sourceval next_weekday : weekday -> weekday
Sourceval tm_int_of_weekday : weekday -> int
Sourceval weekday_of_tm_int : int -> (weekday, unit) result
Sourceval tm_int_of_month : month -> int
Sourceval month_of_tm_int : int -> (month, unit) result
Sourceval human_int_of_month : month -> int
Sourceval month_of_human_int : int -> (month, unit) result
Sourceval compare_month : month -> month -> int
Sourceval month_lt : month -> month -> bool
Sourceval month_le : month -> month -> bool
Sourceval month_gt : month -> month -> bool
Sourceval month_ge : month -> month -> bool
Sourceval compare_weekday : weekday -> weekday -> int
Sourceval weekday_lt : weekday -> weekday -> bool
Sourceval weekday_le : weekday -> weekday -> bool
Sourceval weekday_gt : weekday -> weekday -> bool
Sourceval weekday_ge : weekday -> weekday -> bool
Sourceval zero_tm_sec : Unix.tm -> Unix.tm
Sourceval is_leap_year : year:int -> bool
Sourceval day_count_of_year : year:int -> int
Sourceval day_count_of_month : year:int -> month:month -> int
Sourceval weekday_of_month_day : year:int -> month:month -> mday:int -> (weekday, unit) result
Sourcemodule Second_ranges : Ranges.S with type t := int
Sourcemodule Minute_ranges : Ranges.S with type t := int
Sourcemodule Hour_ranges : Ranges.S with type t := int
Sourcemodule Weekday_tm_int_ranges : Ranges.S with type t := int
Sourcemodule Weekday_ranges : Ranges.S with type t := weekday
Sourcemodule Month_day_ranges : Ranges.S with type t := int
Sourcemodule Month_tm_int_ranges : Ranges.S with type t := int
Sourcemodule Month_ranges : Ranges.S with type t := month
Sourcemodule Year_ranges : Ranges.S with type t := int
Sourcemodule Current : sig ... end
Sourcemodule Of_string : sig ... end
Sourcemodule Add : sig ... end
Sourcemodule Serialize : sig ... end
Sourcemodule Deserialize : sig ... end
Sourcemodule To_string : sig ... end
Sourcemodule Print : sig ... end
OCaml

Innovation. Community. Security.