Liking cljdoc? Tell your friends :D

tick.interval


amclj

(am date)
source

basic-relationsclj

source

codeclj

source

complementclj

(complement coll)
source

complement-rclj

(complement-r r)

Return the complement of the general relation. The complement ~r of a relation r is the relation consisting of all basic relations not in r.

Return the complement of the general relation. The complement ~r of
a relation r is the relation consisting of all basic relations not
in r.
sourceraw docstring

compose-rclj

(compose-r r s)

Return the composition of r and s

Return the composition of r and s
sourceraw docstring

concurclj

(concur x y)

Return the interval representing the interval, if there is one, representing the interval of time the given intervals are concurrent.

Return the interval representing the interval, if there is one,
representing the interval of time the given intervals are
concurrent.
sourceraw docstring

concur?clj

source

concurrenciesclj

(concurrencies & intervals)

Return a sequence of occurances where intervals coincide (having non-nil concur intervals).

Return a sequence of occurances where intervals coincide (having
non-nil concur intervals).
sourceraw docstring

conjclj

(conj coll interval)
source

contains?clj

(contains? x y)
source

convclj

(conv f)

The converse of a basic relation.

The converse of a basic relation.
sourceraw docstring

converse-rclj

(converse-r r)

Return the converse of the given general relation. The converse !r of a relation r is the relation consisting of the converses of all basic relations in r.

Return the converse of the given general relation. The converse !r
of a relation r is the relation consisting of the converses of all
basic relations in r.
sourceraw docstring

dates-overclj

(dates-over ival)

Return a lazy sequence of the dates (inclusive) that the given (local) interval spans. Must be a local interval, since calendar dates are a local construct.

Return a lazy sequence of the dates (inclusive) that the given
(local) interval spans. Must be a local interval, since calendar
dates are a local construct.
sourceraw docstring

differenceclj

(difference s1)
(difference s1 s2)
(difference s1 s2 & sets)

Return an interval set that is the first set without elements of the remaining sets.

Return an interval set that is the first set without elements of
the remaining sets.
sourceraw docstring

disjclj

(disj coll interval)
source

disjoint?clj

source

during?clj

(during? x y)
source

equals?clj

(equals? x y)
source

finished-by?clj

(finished-by? x y)
source

finishes?clj

(finishes? x y)
source

group-segments-byclj

(group-segments-by f ival)

Split the interval in to a lazy sequence of intervals, one for each local date.

Split the interval in to a lazy sequence of intervals, one for each
local date.
sourceraw docstring

intersectionclj

(intersection s1)
(intersection s1 s2)
(intersection s1 s2 & sets)

Return an interval set that is the intersection of the input interval sets.

Return an interval set that is the intersection of the input
interval sets.
sourceraw docstring

intersection-rclj

(intersection-r r s)

Return the intersection of the r with s

Return the intersection of the r with s
sourceraw docstring

intervalclj

(interval v)
(interval v1 & args)
source

ISpancljprotocol

spanclj

(span _)
(span _ _)

Return an interval from a bounded period of time.

Return an interval from a bounded period of time.
source

make-relationclj

(make-relation & basic-relations)
source

meets?clj

(meets? x y)
source

met-by?clj

(met-by? x y)
source

ordered-disjoint-intervals?clj

(ordered-disjoint-intervals? s)

Are all the intervals in the given set temporarily ordered and disjoint? This is a useful property of a collection of intervals. The given collection must contain proper intervals (that is, intervals that have finite greater-than-zero durations).

Are all the intervals in the given set temporarily ordered and
disjoint? This is a useful property of a collection of
intervals. The given collection must contain proper intervals (that
is, intervals that have finite greater-than-zero durations).
sourceraw docstring

overlapped-by?clj

(overlapped-by? x y)
source

overlaps?clj

(overlaps? x y)
source

pmclj

(pm date)
source

preceded-by?clj

(preceded-by? x y)
source

precedes?clj

(precedes? x y)
source

relationclj

A function to determine the (basic) relation between two intervals.

A function to determine the (basic) relation between two intervals.
sourceraw docstring

segment-byclj

(segment-by f ival)

Split the interval in to a lazy sequence of intervals, one for each local date.

Split the interval in to a lazy sequence of intervals, one for each
local date.
sourceraw docstring

started-by?clj

(started-by? x y)
source

starts?clj

(starts? x y)
source

unionclj

(union & colls)

Combine multiple collections of intervals into a single ordered collection of ordered disjoint intervals.

Combine multiple collections of intervals into a single ordered
collection of ordered disjoint intervals.
sourceraw docstring

year-months-overclj

(year-months-over ival)

Return a lazy sequence of the year-months (inclusive) that the given interval spans.

Return a lazy sequence of the year-months (inclusive) that the
given interval spans.
sourceraw docstring

years-overclj

(years-over ival)

Return a lazy sequence of the years (inclusive) that the given interval spans.

Return a lazy sequence of the years (inclusive) that the given
interval spans.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close