Georgi Krastev

Results 411 comments of Georgi Krastev

Right, sorry for the confusion. Often I'm on the phone when answering on GitHub and my messages tend to be too terse and not explanatory. So I think it's both...

@ahoy-jon did get somewhere with this? I would be interested to help you if you're stuck or try it myself if you haven't started yet.

Oh no - that sounds like lampepfl/dotty#13406 - unfortunately I don't think anyone is working on it.

I think this would be really useful and can be generalized - typeclass derivation doesn't have to be regular in many ways: 1. It might not require an instance for...

> RE: a simple way to pass configuration - since Scala 3 adds Trait Parameters wouldn't it be enough to just add a configuration parameter to the derivation trait? That...

> Maybe I'm misunderstanding your proposal, but once the companion object extends the Derivation trait, the parameters need to be fixed. Yeah I thought that's what we wanted (to configure...

To fix that we could just replace all calls to `new CaseClass(..params)` to `CaseClass(..params)`. Though the `apply` method would have to match the signature. So not sure what is the...

I will fix the ugly error message but keep this issue open, because it might be possible to support enums (perhaps with a third abstraction next to `CaseClass` and `SealedTrait`)....

Yes we need to decide on #1481 and #1478 - I think the former can be completed and merged, I'm not so sure about the latter.

> I may complete https://github.com/finagle/finch/pull/1481 if needed, let me know! 😃 All yours, I think it's a good idea 👍