Liking cljdoc? Tell your friends :D

vaelii.impl.calendar

The calendar clock: one prover answering startOf / endOf of a calendar term, an instant ordering between two InstantFn terms, and an Allen relation between two calendar terms or ranges from the terms' fields, or with a named interval from its stated InstantFn bounds, storing nothing. The half-open bounds are vaelii.impl.datetime/bounds. See docs/time.md, "The calendar clock".

The calendar clock: one prover answering `startOf` / `endOf` of a calendar term, an
instant ordering between two `InstantFn` terms, and an Allen relation between two
calendar terms or ranges from the terms' fields, or with a named interval from its stated
`InstantFn` bounds, storing nothing.  The half-open bounds are
`vaelii.impl.datetime/bounds`.  See docs/time.md, "The calendar clock".
raw docstring

calendar-proverclj

(calendar-prover)

The calendar-clock prover, to register with vaelii.core/add-prover.

The calendar-clock prover, to register with `vaelii.core/add-prover`.
sourceraw docstring

relationclj

(relation a b)

The Allen base relation between interval terms a and b, read off their half-open extents in one frame (dt/paired-extents), or nil when they have none. Two aligned calendar terms never reach the :overlaps and :overlapped-by arms, and two ranges can.

The Allen base relation between interval terms `a` and `b`, read off their half-open
extents in one frame (`dt/paired-extents`), or nil when they have none.  Two aligned
calendar terms never reach the `:overlaps` and `:overlapped-by` arms, and two ranges can.
sourceraw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
←Move to previous article
→Move to next article
Ctrl+/Jump to the search field
× close