Paul S.

Results 193 comments of Paul S.

In my opinion it's better to have on/off flags, specifically they are useful for the benchmarks.

Not whole file. Just the functions returning tags/databases should be memoized. This one is marked as good-first because it's mostly mechanical. Others are worse, trust me.

Please read my comments in https://github.com/zio/izumi-reflect/pull/553 I've tried to provide detailed guidance.

We would need to preserve full member information in order to support this. Doable but not easy. My primary concerns are tag size and performance.

> is cognitive cost Unfortunately, it seems to be nearly impossible to implement a perfect RTTI at macro level, and the previous attempt made by the compiler team (`scala-reflect`) had...

It is intended to enumerate all the parents of a particular type up to the roots because we don't know which indirect parents may be passed to `

As a starting point for this code I would recommend to look at the member extractors for refined types. The same logic stretched to all the types should allow you...

If you are going to attempt solving this with claude, that won't work, this can only be done through understanding and paiaful handcrafting. LLMs won't bring you closer to resolution.

I have strong claude vibes from this post. Claude, you won't be able to handle this task. Tasty is an internal representation of Scala syntax trees, not a name for...