lead.js icon indicating copy to clipboard operation
lead.js copied to clipboard

chaining and threading dsl function

Open also opened this issue 12 years ago • 0 comments

Like clojure's thread-first macro:

thread(
  q('series.a'),
  sum(q('series.b')),
  alias('a + b')
)

or chaining:

q('series.a').sum(q('series.b').alias('a + b')

should result in

alias(sum(q('series.a'), q('series.b')), 'a + b')

Maybe this is too weird.

also avatar Jul 17 '13 03:07 also