From d4f9e895779239ff97da52fd4a79029bf714880d Mon Sep 17 00:00:00 2001 From: Michiel Borkent Date: Tue, 10 Nov 2020 23:40:28 +0100 Subject: [PATCH] Add more interfaces to build protocols for --- src/babashka/impl/classes.clj | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/babashka/impl/classes.clj b/src/babashka/impl/classes.clj index d256ee0a..9f1c4c1e 100644 --- a/src/babashka/impl/classes.clj +++ b/src/babashka/impl/classes.clj @@ -241,7 +241,8 @@ :methods [borkdude.graal.LockFix] ;; support for locking :fields [clojure.lang.PersistentQueue] - :instance-checks [clojure.lang.IObj + :instance-checks [clojure.lang.Cycle + clojure.lang.IObj clojure.lang.IFn clojure.lang.IPending ;; clojure.lang.IDeref @@ -252,9 +253,13 @@ clojure.lang.IPersistentSet clojure.lang.IPersistentVector clojure.lang.IRecord + clojure.lang.IRef clojure.lang.ISeq + clojure.lang.Iterate + clojure.lang.LazySeq clojure.lang.Named clojure.lang.Keyword + clojure.lang.Repeat clojure.lang.Symbol clojure.lang.Sequential java.util.List]