Skip to content
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.js support #554

Closed
kubukoz opened this issue Jan 12, 2022 · 5 comments
Closed

Scala.js support #554

kubukoz opened this issue Jan 12, 2022 · 5 comments

Comments

@kubukoz
Copy link

kubukoz commented Jan 12, 2022

Hi! Are there any blockers for enabling cross-building to Scala.js? We'd probably need some separate sources, but other than that do you see any potential issues, JVM dependencies etc.?

@vlovgr
Copy link
Owner

vlovgr commented Jan 12, 2022

Hi, no, there shouldn't be any major blockers. We used to have Scala.js and Scala Native support, but it was removed in #244 due to low interest and non-significant build complexity. If you have a use case for Ciris on Scala.js, I'd be interested to hear more.

@kubukoz
Copy link
Author

kubukoz commented Jan 12, 2022

well, we're writing a lambda... but I wouldn't say it's worthy of giving you the maintenance concern :) I forgot that it existed before. We'll likely just use typelevel/cats-effect#2650 and ValidatedNelor something similar, then.

@vlovgr
Copy link
Owner

vlovgr commented Jan 12, 2022

I see. Lambdas are an appealing argument for Scala.js support. As long as the build complexity doesn't get too bad (maybe it's gotten better in the past 2.5 years?), I'm definitely open to accepting a pull request with Scala.js support. :)

@vlovgr
Copy link
Owner

vlovgr commented Sep 26, 2022

Scala.js support will be added as part of #607.

@vlovgr
Copy link
Owner

vlovgr commented Oct 4, 2022

Closing this issue as v3.0.0-RC1 has been released with #607.

Please try the release and open new issues for any issues encountered.

@vlovgr vlovgr closed this as completed Oct 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants