We're updating the issue view to help you get more done. 

Tuples don't extend IKVReduce

Description

This is a regression from the tuple stuff (both return nil in 1.7):

1 2 3 4 (reduce-kv (fn [acc idx in] acc) nil [1 2 3 4 5 6 7]) ; => nil (reduce-kv (fn [acc idx in] acc) nil [1 2]) ;; => No implementation of method: :kv-reduce of protocol: ;; #'clojure.core.protocols/IKVReduce found for class: clojure.lang.Tuple$T2

Environment

1.8.0-alpha1 or 1.8.0-alpha2

Status

Assignee

Unassigned

Reporter

Alex Miller

Labels

Approval

Vetted

Patch

None

Fix versions

Affects versions

Release 1.8

Priority

Major