samrushing/irken-compiler

multi-level `(:tuple)` binding in `let`

samrushing opened this issue · 0 comments

It'd be nice to have:

(let (((x y (a b)) (somefun))
  ...)

work where

(somefun) => (:tuple x y (:tuple a b))

in other words, full tuple destructuring.