Closed arrdem closed 9 years ago
^foo ^bar ^baz qux is well defined as (meta (meta (meta (meta qux) baz) bar) foo). The reader meta macro should use merge-meta or some other form that explicitly merges metadata rather than with-meta which has "assignment" or "setting" semantics.
^foo ^bar ^baz qux
(meta (meta (meta (meta qux) baz) bar) foo)
merge-meta
with-meta
^foo ^bar ^baz qux
is well defined as(meta (meta (meta (meta qux) baz) bar) foo)
. The reader meta macro should usemerge-meta
or some other form that explicitly merges metadata rather thanwith-meta
which has "assignment" or "setting" semantics.