Commit graph

17 commits

Author SHA1 Message Date
Nathan Marz
b20d035950 add update-fast 2015-05-10 08:09:48 -04:00
Nathan Marz
47aee4d000 broken implementation of skipping protocols 2015-05-10 02:12:06 -04:00
Nathan Marz
5b62817bd5 add docstring to main api 2015-04-22 11:46:13 -04:00
Nathan Marz
ec097f8db2 make filterer eager on select 2015-04-22 11:45:35 -04:00
Nathan Marz
45260ff9c1 change val-select* to collect*, rename comp-structure-paths to comp-paths, clean up names of protocols, add selected? function, update README 2015-04-19 13:45:20 -04:00
Nathan Marz
ea05b98280 added benchmark helper to impl 2015-04-18 12:17:09 -04:00
Nathan Marz
ca1940a026 added view and viewfn 2015-04-18 12:16:51 -04:00
Nathan Marz
d212140c8b refactored interfaces to allow structurepaths to be specified without worrying about vals 2015-04-15 13:43:19 -04:00
Nathan Marz
ffd6464d54 added srange, srange-dyamic, START, and END dynamic paths to manipulate parts of a sequence by index 2015-04-14 23:49:32 -04:00
Nathan Marz
7613ffd74e add setval convenience function to api 2015-04-01 18:00:22 -04:00
Nathan Marz
a6b8546a17 eagerly evaluate ALL 2015-03-01 23:34:20 -05:00
Nathan Marz
857cd04711 fix ALL on all kinds of lists, lazy seqs, etc. 0.0.5 2015-03-01 23:26:56 -05:00
Nathan Marz
97086068d6 fix ALL on regular lists from reversing order 2015-03-01 20:33:42 -05:00
Sol Ackerman
ea0cb032b3 allow updating sets 2015-02-27 11:34:49 -06:00
Nathan Marz
59a1f742bf remove use of transients 2015-02-26 15:58:16 -05:00
Nathan Marz
3750dd73f5 rewrite filter+ancestry to be purely functional and stop using transients incorrectly 2015-02-26 15:48:10 -05:00
Nathan Marz
a1d1f236ab initial commit 2015-02-26 10:55:20 -05:00