The Scala 3 compiler, also known as Dotty.
The main blocker for such libraries is https://github.com/lampepfl/dotty/issues/11685 now, that also blocks cats-tagless, and hopefully it will be fixed in near future. So if you can wait several months, it would be the easiest choice... so do I :)
Eval 0.1.0 released
4 projects | reddit.com/r/scala | 28 Mar 2022
Is there any way to have a curried function with generic parameters?
1 project | reddit.com/r/scala | 5 Mar 2022
[Scaladoc, Scala3] Question about special character in URL in new Scaladoc in Scala3
2 projects | reddit.com/r/scala | 2 Mar 2022
Distinguish between pure and impure functions
1 project | news.ycombinator.com | 21 Dec 2021
How to declare methods on reflection API as top level and usable from other methods?
1 project | reddit.com/r/scala | 5 Dec 2021