Open borkdude opened 2 years ago
I'm guessing the most general fix for this is in clojure.core/isa?
. Also worth testing print-method
.
./bb
Babashka v0.8.3-SNAPSHOT REPL.
Use :repl/quit or :repl/exit to quit the REPL.
Clojure rocks, Bash reaches.
user=> (defprotocol P) (defrecord R [] P)
#'user/P
user=> user.R
user=> (isa? user.R user.P)
false
clj
Clojure 1.11.1
user=> (defprotocol P) (defrecord R [] P)
P
user.R
user=> (isa? user.R user.P)
true
Repro:
This should print
"PRETTY"
.cc @frenchy64