Commit graph

708 commits

Author SHA1 Message Date
Nathan Marz
e770880cb1 update changelog 2015-12-16 01:05:27 -05:00
Nathan Marz
3073f1256b fix array creation for cljs 2015-12-16 01:03:39 -05:00
Nathan Marz
41f42e20a1 fixed inadvertant reflection in protocol paths, replace object-array in jvm impl with faster impl 2015-12-16 00:53:50 -05:00
Nathan Marz
dd07769a42 added basic example of protocol paths to README 2015-12-13 13:38:16 -05:00
Nathan Marz
c602ca33bc 0.9.0 2015-12-12 12:52:27 -05:00
Nathan Marz
ad1fc525d5 update changelog 2015-12-12 12:38:28 -05:00
Nathan Marz
827726cf54 implement tests for protocol paths, make clear that it only works in clj 2015-12-12 12:37:21 -05:00
Nathan Marz
fc51d70b0f renamed defparamspath and defparamscollector to defpath and defcollector, defpath without params now produces compiledpath directly, implemented protocolpaths 2015-12-12 12:03:59 -05:00
Nathan Marz
322e9ff303 update changelog 2015-11-03 10:52:17 -05:00
Nathan Marz
3980e0f194 make comp-paths work on lazyseqs for cljs 2015-11-03 10:51:42 -05:00
Nathan Marz
2aa3cd85b8 improve README 2015-10-11 13:34:50 -04:00
Nathan Marz
5b9f3fa1d2 redo README 2015-10-11 13:33:58 -04:00
Nathan Marz
ea533c3df3 clarify changelog 2015-10-11 10:46:26 -04:00
Nathan Marz
22b29c05f3 update changelog 2015-10-11 10:45:01 -04:00
Nathan Marz
51ca7214b5 0.8.0 2015-10-10 12:32:38 -04:00
Nathan Marz
8d977296d7 make alias for deploying 2015-10-10 12:32:32 -04:00
Nathan Marz
dd5620cfec added nil->val test 2015-10-10 12:20:41 -04:00
Nathan Marz
d76142e448 add subset test 2015-10-10 12:14:20 -04:00
Nathan Marz
0859070b02 update changelog 2015-10-10 11:56:02 -04:00
Nathan Marz
3a13052145 add nil->val, NIL->SET, NIL->LIST, NIL->VECTOR, and subset selectors 2015-10-10 11:52:50 -04:00
Nathan Marz
25de0eca7f update changelog 2015-10-10 11:21:13 -04:00
Josh Tilles
61f5a0a09a Adapt the test instructions to cljx.
The alias is taken from [the cljx README](20ec61792b (installation)).
2015-10-09 15:08:08 -04:00
Josh Tilles
8df05c2597 Minor tweak: avoid top-level dos. 2015-10-09 14:58:59 -04:00
Josh Tilles
9e215b638e Support Clojure 1.6 by adopting cljx.
Fixes nathanmarz/specter#16.
Resolves nathanmarz/specter#18.
2015-10-09 14:55:10 -04:00
Christopher Mark Gore
157cc70407 Adding a Travis CI badge. 2015-09-26 11:39:48 -05:00
Christopher Mark Gore
a8db31754d Adding .travis.yml for Travis CI. 2015-09-26 10:38:04 -05:00
Nathan Marz
ad1c4fdd53 0.7.1 2015-09-24 12:02:58 -05:00
Nathan Marz
9fcd9e5ed4 walker and codewalker can now be late-bound parameterized 2015-09-24 11:55:24 -05:00
Nathan Marz
1f55a0e701 fix tests for cljs 2015-09-24 11:54:20 -05:00
Nathan Marz
4b9a415eff add example of keypath to README 2015-09-22 10:37:55 -04:00
Nathan Marz
df4c3bf974 added paramsfn helper macro for defining filter functions with later bound parameters 2015-09-20 22:24:11 -04:00
Nathan Marz
f12b6bc046 fix typo/formatting 2015-09-18 15:01:01 -04:00
Nathan Marz
3f22361fad update changelog 2015-09-12 14:16:35 -04:00
Nathan Marz
c6046aa874 parameterize view and make a parameterized version of using a function called pred 2015-09-12 14:15:35 -04:00
Nathan Marz
42befa556e removed dead code 2015-09-12 14:15:17 -04:00
Nathan Marz
f89d76dbe4 update README 2015-09-12 13:27:14 -04:00
Nathan Marz
7ea4e4ef9c improve docs 2015-09-12 13:17:06 -04:00
Nathan Marz
5e08fd199e cleanup capture-params-internally code 2015-09-12 13:16:58 -04:00
Nathan Marz
93210092e9 improve docs 2015-09-11 19:43:42 -04:00
Nathan Marz
0c31819eba add documentation on late-bound parameterization 2015-09-11 19:42:30 -04:00
Nathan Marz
8141da7be9 0.7.0 2015-09-11 18:09:01 -04:00
Nathan Marz
f7f2911350 precompile ALL, LAST, and FIRST 2015-09-11 17:36:16 -04:00
Nathan Marz
993015b128 disable many params test for cljs because of bug in cljs 2015-09-11 17:28:37 -04:00
Nathan Marz
c6522de07d clojurescript port complete, not working for greater than 20 params 2015-09-11 17:17:43 -04:00
Nathan Marz
ffaaf06f9f parameterized paths working for cljs 2015-09-11 16:51:21 -04:00
Nathan Marz
5cb0a8e4f0 complete cljs refactoring 2015-09-11 16:13:03 -04:00
Nathan Marz
7a4caa5b61 partial refactoring to prepare for cljs compatibility 2015-09-11 16:06:31 -04:00
Nathan Marz
5aa3bc5da2 parameterized multi-path test 2015-09-11 15:05:49 -04:00
Nathan Marz
9a4a0cb26c nested filterer/selected? test with params 2015-09-11 13:53:27 -04:00
Nathan Marz
a71654b21e test of filterer with parameterization 2015-09-11 13:18:00 -04:00