Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Completed
    • Affects versions: 1.9.562
    • Fix versions: 1.9.655
    • Labels:
    • Approval:
      Accepted
    • Patch:
      Code

      Description

      In Clojure, when reducing collections which do not support IReduce but are Iterable, reduce uses the iter-reduce function to efficiently reduce these collections. Maps based on PersistentArrayMap and PersistentHashMap and the PersistentHashSet set type would immediately benefit from this. PersistentTreeMap and PersistentTreeSet currently do not support IIterator and would continue to fall back to the current seq-reduce.

        Attachments

          Activity

            People

            • Assignee:
              tmulvaney Thomas Mulvaney
              Reporter:
              tmulvaney Thomas Mulvaney
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: