Promesa adds CompletionStage as a dispatch value, which causes hierarchy conflicts when attempting to pr a deferred.
E.g.:
java.lang.IllegalArgumentException: Multiple methods in multimethod 'print-method' match dispatch value: class manifold.deferred.Deferred -> interface java.util.concurrent.CompletionStage and interface manifold.deferred.IDeferred, and neither is preferred
Promesa adds CompletionStage as a dispatch value, which causes hierarchy conflicts when attempting to
pr
a deferred.E.g.: