package timere
OCaml date time handling and reasoning library
Install
Dune Dependency
Authors
Maintainers
Sources
v0.1.4.tar.gz
sha256=777b10b706165e3b28a2e3893305dfe156493b152bbda407679a551878818c79
doc/src/timere/time_ast.ml.html
Source file time_ast.ml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
type timestamp = int64 type unary_op = | Not | Drop_points of int | Take_points of int | Shift of int64 | Lengthen of int64 | With_tz of Time_zone.t type chunking = [ `Disjoint_intervals | `By_duration of Duration.t | `By_duration_drop_partial of Duration.t | `At_year_boundary | `At_month_boundary ] type chunked_unary_op_on_t = | Chunk_disjoint_interval | Chunk_at_year_boundary | Chunk_at_month_boundary | Chunk_by_duration of { chunk_size : int64; drop_partial : bool; } type chunked_unary_op_on_chunked = | Drop of int | Take of int | Take_nth of int | Nth of int | Chunk_again of chunked_unary_op_on_t type t = | Empty | All | Intervals of (int64 * int64) Seq.t | Pattern of Pattern.t | Unary_op of unary_op * t | Inter_seq of t Seq.t | Union_seq of t Seq.t | Bounded_intervals of { pick : [ `Whole | `Snd ]; bound : int64; start : Points.t; end_exc : Points.t; } | Unchunk of chunked and chunked = | Unary_op_on_t of chunked_unary_op_on_t * t | Unary_op_on_chunked of chunked_unary_op_on_chunked * chunked
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>