Jon Pretty
Jon Pretty
Thanks for the detailed writeup, @einholen! There is a certain amount global mutable state involved in running Magnolia, which is needed to persist some information between different invocations of the...
Without investigating, given that this error is occurring without your changes, I think the reason is that I didn't yet find time to publish a more recent version of Mercator...
Are you thinking that we could read the appropriate `@implicitNotFound` annotation and use its text in Magnolia's output?
I might need a bit longer to work out the implications of this... have you any idea what the runtime performance improvement might be? Obviously it would depend on what...
Can this wait until Scala 3?
I think I understand, and I think *something* would be possible with #46, though if you have a concrete example, I would probably be more certain that I'm understanding correctly!
That's a pretty clear example, thanks. I think we can offer a `dispatch` parameter which provides a non-empty list of derived typeclasses. (This will probably make more sense when I...
Just to make sure I understand (additionally, as I don't remember the exact behavior), does `ctx.subtypes` currently give you the immediate subtypes of the sealed trait (regardless of whether they're...
Thank you for the explanation! I'm just wondering about the the subtypes array in your example. Do you know the reason why the array contains `e` and `f` (and not...
Thanks for the report and reproduction. I think it shouldn't be too difficult to fix. We currently use `knownDirectSubclasses` whereas we really want all subclasses, not just the direct ones....