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 [email protected]
Note that posts from new members are moderated - please be patient with your
first post.
To unsubscribe from this group, send email to
[email protected]
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 [email protected].
For more options, visit https://groups.google.com/groups/opt_out.