]> gitweb.factorcode.org Git - factor.git/commit
assocs.extras: Add assoc-collapse! and assoc-collapse-as
authortimor <timor.dd@googlemail.com>
Thu, 22 Jul 2021 16:29:11 +0000 (18:29 +0200)
committerJohn Benediktsson <mrjbq7@gmail.com>
Thu, 22 Jul 2021 17:10:38 +0000 (10:10 -0700)
commitd9b6d549251d4a1a7cec2e83b11bda2ef7ff4ed2
tree597eaf7dea01cd6763cff56d2da902776e904cf1
parent32827392983e9b040216a81f9a41d2292d9327b3
assocs.extras: Add assoc-collapse! and assoc-collapse-as

`assoc-collapse!` is the destructive version of `assoc-collapse`, but takes the
target assoc as extra element.

For `assoc-collapse-as`, the size of resulting assoc is based on the first assoc
in the input sequence.
extra/assocs/extras/extras-tests.factor
extra/assocs/extras/extras.factor