(~> orders (filter (lambda (order) (timestamp> (order-date order) (timestamp- (now) 7 :days)))) (group-by #'order-customer-id) (mapcar (lambda (group) (reduce #'+ group :key #'order-total)))