Set Protocols Set protocol functions enabling higher performance set algebra for sets which are capable of performing efficient bulk operations. Leiningen License Copyright (C) 2014 David Thomas Hume. Distributed under the Eclipse Public License, the same as Clojure.