Fork me on GitHub
#meander
<
2020-11-28
>
markaddleman14:11:28

This seems odd:

(m/search [{:a "a"} :b]
    [(m/$ {:a (m/some ?a)}) ?b]
    [?a ?b]) => (["a" nil])
while
(m/search [{:a "a"} :b]
    [(m/$ _ {:a (m/some ?a)}) ?b]
    [?a ?b]) => (["a" :b])
The only difference between the two is the second m/$ operation includes an anonymous context binding

noprompt16:11:32

Fixed the bug. Just waiting for the build…