Manifold occasionally used clojure.core/realized? instead of its manifold.deferred/realized?. For the most part, this isn't a problem, since all the deferred classes implement IPending, but I'm experimenting with CompletableFuture support, and it would be a problem for that, since IPending is an interface which can't be extended to Java classes, and I can't change it to a protocol since it's part of core clojure.
Manifold occasionally used
clojure.core/realized?
instead of itsmanifold.deferred/realized?
. For the most part, this isn't a problem, since all the deferred classes implement IPending, but I'm experimenting with CompletableFuture support, and it would be a problem for that, since IPending is an interface which can't be extended to Java classes, and I can't change it to a protocol since it's part of core clojure.