juxt

2020-03-21T00:18:37.058200Z

Just began looking at tick, how does one specify an Interval that has some beginning time, but hasn't ended yet?

(t/new-interval
  (t/instant "2018-12-31T23:55:00Z")
  what-to-put-here?)

2020-03-21T01:20:21.059200Z

Are tick interval bounds (beginning, end) inclusive or exclusive?

dominicm 2020-03-21T10:33:03.060Z

I'm not sure java has a representation for infinity. There is a MAX instant you could use

2020-03-21T15:44:50.060800Z

By "MAX instant", do you mean something like this?

(t/instant Long/MAX_VALUE)

dominicm 2020-03-21T15:54:21.062200Z

I'm thinking of java.time.Instant/MAX_VALUE

2020-03-21T15:55:40.062800Z

OK, thanks

2020-03-21T16:00:16.063100Z

java.time.Instant/MAX

2020-03-21T16:00:25.063300Z

must be it...

2020-03-21T16:01:30.063900Z

IMHO, the following is awesome/inspired:

Intervals are maps containing both a tick/beginning and a tick/end entry. This flexible design allows any Clojure map to be treated as an interval.

2020-03-21T21:51:35.065200Z

FWIW, when creating tick intervals for dates, java.time.LocalDate/MIN and MAX seem like the way to go... Instant/MAX can't convert to a actual date....