Commit graph

  • 0422678643 fix typo in docstring Christophe Grand 2017-01-05 15:38:40 +0100
  • 481a5a3b1e 0.7.2 Christophe Grand 2016-12-19 14:19:50 +0100
  • e1d2d6c848 fix port bug.perf issue in cljs: transient code path was never taken. Christophe Grand 2016-12-19 14:18:01 +0100
  • 3de578463f 0.7.1 Christophe Grand 2016-12-16 16:28:43 +0100
  • 21edbd25c6 Cljs 1.9.293 is enough cljc Christophe Grand 2016-12-16 16:19:22 +0100
  • 21a506c364 Ported tests Christophe Grand 2016-12-16 15:10:09 +0100
  • cffd76298b near total port (window-time is missing) Christophe Grand 2016-12-16 14:52:59 +0100
  • c084089681 fix weird bug in alias resolution Christophe Grand 2016-12-15 17:49:23 +0100
  • bae1a9d1ad WIP cljc conversion, basics (like (x/into {} (x/by-key odd? (x/reduce +)) (range 10))) work Christophe Grand 2016-12-15 17:39:28 +0100
  • 3190a96041 0.7.0 Christophe Grand 2016-12-08 18:20:35 +0100
  • a4a5e6a8df Preserve type hints Christophe Grand 2016-12-08 16:28:46 +0100
  • d16bd380fa x/count can now be used as a transducing context (x/count xform coll). /cc @iig Christophe Grand 2016-12-08 12:01:49 +0100
  • 62c3dd15cc doculent that partition is high-order too Christophe Grand 2016-12-05 11:37:04 +0100
  • cb97533e3e explain x/for without placeholder behavior Christophe Grand 2016-12-03 10:14:04 -0600
  • 7426cfc1af clarifying that some transducers are meant to be used in others Christophe Grand 2016-12-03 08:05:20 -0600
  • 8d393365c3 0.6.0 x/reductions and extend behavior of x/for Christophe Grand 2016-12-02 16:27:59 -0600
  • dfd401f647 fix missing alias Christophe Grand 2016-11-03 09:43:49 -0500
  • 8d240ed6ef Several bug fixes, improved state cleanup on completion, move rfs to a separate namespace, new transducers: avg, min, minimum, max, maximum, last, str Christophe Grand 2016-11-03 09:34:18 -0500
  • 596ee03918 Remove x/pad and x/first; add x/multiplex; fix several issues with reduced handling Christophe Grand 2016-10-10 17:11:45 +0200
  • 2eb63f6578 removing (( Christophe Grand 2016-10-06 09:50:47 +0200
  • 85ee1fb1d3 0.3.1 Christophe Grand 2016-09-19 15:17:34 +0200
  • 6dd8e937d3 tightening code around kvrfs, x/for now leverages kvreducibles on inner colls Christophe Grand 2016-09-19 14:37:35 +0200
  • 05a82e2b74 count is now a transducer Christophe Grand 2016-09-19 14:36:26 +0200
  • 56db5ca016 Merge pull request #5 from eraserhd/for-fix Christophe Grand 2016-09-19 09:39:48 +0200
  • d42e1240e5 Fix for "&" Jason Felice 2016-09-18 13:08:46 -0400
  • a10df4554e More kv support, version bump and avg fix Christophe Grand 2016-06-03 10:49:27 +0200
  • 4464afffec reword Christophe Grand 2016-06-01 10:41:35 +0200
  • 80fb61dc66 Document kv optimization Christophe Grand 2016-06-01 10:37:32 +0200
  • 219e7d2aac Makes x/for to support kvs in and out, remove tag and map-kv (replaced by for) Christophe Grand 2016-06-01 10:28:08 +0200
  • 07225a92a4 formatting Christophe Grand 2016-06-01 10:26:54 +0200
  • 24b2397d76 Adds window-by-time Christophe Grand 2016-05-24 15:50:48 +0200
  • 35a5527b7e 0.1.2 Christophe Grand 2016-04-25 10:56:35 +0200
  • c913617aa1 Make the (fn [rf] ...) in by-key to not depend on function equality because it creates headaches when deserializing the function in aother env. Christophe Grand 2016-04-21 16:14:48 +0200
  • 45af15c69d Makes transjxut accepts any sequential collection (and not just vectors). Bump to 0.1.1 Christophe Grand 2016-04-12 14:20:22 +0200
  • 944017ab37 Update project.clj François De Serres 2015-09-16 14:03:28 +0200
  • 560f209914 Version 0.1.0 Christophe Grand 2015-09-16 13:32:47 +0200
  • c50e46e970 Add standard arities to into. Christophe Grand 2015-09-16 13:31:22 +0200
  • 50587dd35e rename x/just to x/first Christophe Grand 2015-09-16 13:25:57 +0200
  • 378ea13118 Delay xforms applications to not share state. Christophe Grand 2015-09-15 14:32:30 +0200
  • e92feae40a Adds transducer arity to transjuxt. Christophe Grand 2015-09-15 14:11:39 +0200
  • 77ca032c01 Adds transjuxt. Christophe Grand 2015-09-15 14:08:44 +0200
  • 8e98bc0b2f fix missing unreduced calls in reduce Christophe Grand 2015-09-15 14:07:09 +0200
  • 923a656f89 Replace simple marker protocol by conversion protocol because satisfies? has too much overhead (no cache). Christophe Grand 2015-09-09 12:44:35 +0200
  • bb9e808200 pass key and value as distinct arguments when possible Christophe Grand 2015-09-09 11:49:07 +0200
  • a759ca7e7a Add the window transducer. Christophe Grand 2015-09-07 16:18:17 +0200
  • 92e1eb4e4d simple examples Christophe Grand 2015-09-07 15:25:08 +0200
  • ebfc924616 add travis badge Christophe Grand 2015-09-07 15:08:44 +0200
  • 33d7c4043d fix travis.yml Christophe Grand 2015-09-07 15:05:23 +0200
  • f7a64cdad6 oops forgot travis.yml Christophe Grand 2015-09-07 15:01:48 +0200
  • b600288bfd Add tests (and fixes) for the intricacies of transducers impl. Christophe Grand 2015-09-07 14:57:47 +0200
  • e51f409cb8 Explaining how partitioning works. Christophe Grand 2015-09-04 14:21:14 +0200
  • 8fb512b83a fix x/for (had a dirty repl, my bad) and put an example in the README. Christophe Grand 2015-09-04 13:43:29 +0200
  • 24a11ea7e2 Add into, juxt-map, partition, pad and count. And fix a bug in juxt. Christophe Grand 2015-09-04 11:20:35 +0200
  • 62e384ec43 fix bug induced by change in api (pair fn instead of update fn) Christophe Grand 2015-09-03 20:51:37 +0200
  • e576631ca4 add avg and juxt Christophe Grand 2015-09-03 14:25:19 +0200
  • 5d20db6ba3 Merge branch 'master' of https://github.com/cgrand/xforms Christophe Grand 2015-09-03 13:19:01 +0200
  • a83d5bc34d doc tweak Christophe Grand 2015-09-03 13:18:48 +0200
  • ac2c5b00b3 typo Christophe Grand 2015-09-03 13:00:46 +0200
  • 5a2f672fee clojars Christophe Grand 2015-09-03 12:59:23 +0200
  • 371add5fcb better doc for by-key Christophe Grand 2015-09-03 12:54:47 +0200
  • 85894738ab fix ns Christophe Grand 2015-09-03 12:42:12 +0200
  • 09953646eb init Christophe Grand 2015-09-03 12:39:22 +0200