Skip to main content

clojure.core.protocols

C

  • CollReduce

    Protocol for collection types that can implement reduce faster than first/next recursion. Called by clojure.core/reduc...

D

  • datafy

    return a representation of o as data (default identity)

I

  • IKVReduce

    Protocol for concrete associative types that can reduce themselves via a function of key and val faster than first/ne...

  • InternalReduce

    Protocol for concrete seq types that can reduce themselves faster than first/next recursion. Called by clojure.core/r...

K

N

  • nav

    return (possibly transformed) v in the context of coll and k (a key/index or nil), defaults to returning v.