given body that returns a generator, returns a
generator that delegates to that, but delays
creation until used.
Source
(defmacrodelay"given body that returns a generator, returns a
generator that delegates to that, but delays
creation until used."[&body]
`(delay-impl (c/delay ~@body)))