Arc Forum
new
|
comments
|
leaders
|
submit
login
3 points
by
oddbod
6117 days ago |
link
|
parent
[] could be quasiquote, $ unquote, and $$ unquote-splicing:
arc> (with (x 1 y '(2 3)) [a b c $x $$y]) (a b c 1 2 3)
[] more strongly implies 'sequence'. Lambda would become {}, which implies 'block':
arc> (map {prn _} '(1 2 3)) 1 2 3
1 point
by
nex3
6116 days ago |
link
Or we could avoid the whole syntax round-robin and make quasiquote {}.
-----
1 point
by
oddbod
6116 days ago |
link
Or <>, which implies 'template' (to a younger audience).
-----