On Aug 12, 11:48 am, Rich Hickey <
richhic...@gmail.com> wrote:
> Closing over the dynamic environment is kind of a contradiction, and
> could cause a lot of confusion. Capturing and re-establishing in every
> lazy seq, whether needed or not, would be very expensive.
>
> But you can selectively establish any bindings you want - try this:
>
> (map
> #(binding [*some-var* (some temporary value)]
> (my-function %))
> a-list)
Cool, I hadn't thought of that. Thanks, Rich!