1.4.0 protocols

$ find . -name "*.clj" -exec grep "defprotocol" \{\} \; -print -printf "\n"
(defprotocol Reflector
(defprotocol TypeReference
./src/clj/clojure/reflect.clj

(defprotocol ClassResolver
./src/clj/clojure/reflect/java.clj

(defprotocol ^{:added "1.2"} Coercions
(defprotocol ^{:added "1.2"} IOFactory
./src/clj/clojure/java/io.clj

(defprotocol ^{:added "1.3"} EqualityPartition
(defprotocol ^{:added "1.3"} Diff
./src/clj/clojure/data.clj

(defmacro defprotocol 
  (defprotocol AProtocolName
  Java parlance). defprotocol is dynamic, has no special compile-time 
  defprotocol will automatically generate a corresponding interface,
  (defprotocol P 
./src/clj/clojure/core_deftype.clj

(defprotocol CollReduce
(defprotocol InternalReduce
(defprotocol IKVReduce
./src/clj/clojure/core/protocols.clj

(defprotocol HintedProtocol
./test/clojure/test_clojure/compilation.clj

    (eval '(defprotocol Elusive (old-method [x])))
    (eval '(defprotocol Elusive (new-method [x])))
(defprotocol SyntaxQuoteTestProtocol
./test/clojure/test_clojure/protocols.clj

(defprotocol TestProtocolA
(defprotocol TestProtocolB
./test/clojure/test_clojure/protocols/hash_collisions.clj

(defprotocol ExampleProtocol
./test/clojure/test_clojure/protocols/examples.clj

(defprotocol SimpleProtocol
./test/clojure/test_clojure/protocols/more_examples.clj

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to