; power_of_java.clj (ns power-of-java (:import [java.time LocalDate])) (. LocalDate now) (LocalDate/now) (. LocalDate (of 2025 7 5)) (. LocalDate (of 2025 7 10)) (LocalDate/of 2025 7 10) (def start-date (LocalDate/of 2025 7 5)) (def end-date (LocalDate/of 2025 7 10)) (.plusDays (LocalDate/now) 1) (defn inc-day [date-time] (.plusDays date-time 1)) (defn sequence-of-days [] (iterate inc-day (LocalDate/now))) (take 7 (sequence-of-days)) (defn next-n-days ([n] (take n (sequence-of-days))) ([] (next-n-days 7))) (next-n-days) (next-n-days 5)