New stuff:
- Precompilation feature enabling performance rivaling hand-optimized code
- Facilities for creating recursive navigators, including pre-walk and post-walk traversals (declarepath/providepath, stay-then-continue, continue-then-stay)
- ClojureScript support
- Conditional navigation (if-path, cond-path)
- Protocol paths: navigate based on the type of data encountered
(select [MAP-VALS (filterer [:id #(= 1 %)])] {:h {:id 1 :ad 2} :ho {:id 2 :ad 3}})
nathanmarz @vikeri `filterer` treats input as a sequence
if you change `filterer` to `selected?` it should work
and you don't need to wrap the subpath in `[]`
Setval + srange + nil to eliminate subsequence