Arc Forumnew | comments | leaders | submitlogin
1 point by raymyers 6143 days ago | link | parent

On second thought, that example goes into an infinite loop. Here's a more relevant one that does not.

    (= br (filt list:cadr:car `[,(many pattern)]))
    (= pattern (alt br anything))
Mutually recursive patterns are still a bit sketchy.