jank-lang / jank

The native Clojure dialect hosted on LLVM
https://jank-lang.org
Mozilla Public License 2.0
1.69k stars 50 forks source link

Add transduce; xform arities to into, map, filter, keep ++ #67

Closed madstap closed 6 months ago

madstap commented 6 months ago

Also completing, run!, comp

jeaye commented 6 months ago

Nice! Excellent timing, too. I was just about to push chunked seqs, which will cause conflicts with this. I'll merge yours first and deal with the conflicts myself.

Thank you! If you're looking to tackle some more and need ideas, hit me up in Slack. :slightly_smiling_face:

CLAassistant commented 6 months ago

CLA assistant check
All committers have signed the CLA.

jeaye commented 6 months ago

Just tested this locally and it looks great. I updated keep to have a doc string and chunked seq support, matching Clojure. Once you've signed the CLA, I'll get this in.

You didn't have to sign it for the last PR, since it was just a couple of lines.