Maybe I'm just oblivious, but I can't figure out how to iterate through an object. eg... (foreach key o
(prn (o key))) or something like that. forlen seems only to count from 0 to (- (len o) 1) and so I can't just do (o key). How do I iterate over an object at all? Do I have to always have (forlen n ob
(let key ((keys ob) n) ... )) b/c if so, then I feel like surely this is a common enough task that at least anarki has a macro for it. |