farrellm / scad-clj

OpenSCAD DSL in Clojure

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dynamic bindings lost in lazy seq's

farrellm opened this issue · comments

example:

(apply union
       (with-fn 1
         (map (fn [i] (translate [(* i 4) 0 0] (sphere 8)))
              (range 8))))

The body of any with-f* is now walked via postwalk to force any lazy seqs.