hara.lang.rewrite.destructure

destructure-bindings

(destructure-bindings target temp)(destructure-bindings target temp sym->str)

destructure-symbols

(destructure-symbols target)(destructure-symbols target sym->str)

destructure-target?

(destructure-target? form)

destructure-value

(destructure-value temp sym)(destructure-value temp sym sym->str)