frees-io / iota

Fast [co]product types with a clean syntax. For Cats & Scalaz.
Apache License 2.0
177 stars 22 forks source link

support Scala 2.13 #280

Open xuwei-k opened 5 years ago

andyscott commented 5 years ago

At the moment I don't have any time to take on supporting 2.13. A contribution to add support would certainly be welcomed, though.

djspiewak commented 4 years ago

sadness

Took a look at this. It's somewhat non-trivial because of the use of the freestyle plugin, which dictates several older dependencies. Now I'm trying to decide if forking (as @xuwei-k did) or continuing upstream to update freestyle is the more worthwhile endeavor.

juanpedromoreno commented 4 years ago

Hi @djspiewak , I have a WIP to remove the freestyle plugin, and upgrading the build: https://github.com/frees-io/iota/tree/jp-upgrading-build

But, as far as I remember, I got stuck because of some Yax issues that I couldn't fix at that moment. With some help, I'd be happy to finish this work :)

andyscott commented 4 years ago

FWIW I'm 👍to reworking/updating/deleting the yax plugin.

djspiewak commented 4 years ago

@juanpedromoreno I'd love to help out! I'll take a look at your branch as soon as I have a moment and see where I can pitch in. Hopefully we can get this across the line.