hello UnRepliants, I’d have a question about unrepl.printer/datafiable? Is it possible that the function will only detect if a type implements clojure.core.protocols/Datafiable at the time of repl upgrade (i.e. when unrepl.printer ns is loaded) ?
https://github.com/Unrepl/unrepl/blob/111b729e2cb49c81149f5eb9fb4a27f70b875a3d/src/unrepl/printer.clj#L36-L39
I mean. If I extend the protocol with some type implementation after I upgrade to unrepl the function will return false
good catch
the value is captured at deftime
right
calling really-implements? at runtime against a fresh Datafiable could work…