-
Notifications
You must be signed in to change notification settings - Fork 121
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Scala 3 support #149
Comments
I think shapeless 3 is out: https://github.com/dotty-staging/shapeless/tree/shapeless-3. However, dependency on |
I'm struggling with updating the application using avrohugger from Scala 2 to Scala 3. I did extensive research on the matter. shapeless-3 won't be much of help - avrohugger will need a complete rewrite to Scala 3. The thing is that Scala 3 removes the need for shapeless and if you look at shapeless 3 this is just a bunch of utils that help to automatically derive type classes - its more of a showcase of how cool Scala 3 is and shapeless is not needed anymore - than a newer version of shapeless. In Scala 3 the |
I found out that avrohugger uses treehuger that uses scala 2.12 - which also affects the chances of updating this project to Scala 3. Probably in Scala 3 build treehugger can be replaced only by Scala 3 macros. |
Are there any updates about plans to rewrite everything in Scala 3? Is this in the roadmap? |
Thanks for the helpful assessments, and inquiries. Long term, Scala 3 is a "yes", but I don't foresee having concrete plans or an ETA (PRs welcome, of course). Current status: crossbuilding for 2.12, 2.13, and 3
|
Not an issue, just a question: now that Scala 3 is a reality, are there any plans to support it? Specially for UNION types and removing the Shapeless dependency? Thanks!
The text was updated successfully, but these errors were encountered: