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

Standardizing on Cats? #345

Closed
a1russell opened this issue Mar 24, 2017 · 7 comments
Closed

Standardizing on Cats? #345

a1russell opened this issue Mar 24, 2017 · 7 comments

Comments

@a1russell
Copy link

Since 1.0.0 hasn't quite been released yet, I'm wondering whether we can discuss standardizing on Cats rather than Scalaz.

As evidenced by the recently announced joint effort by popular libraries doobie, http4s, and Matryoshka, Cats is gaining momentum versus Scalaz.

In fact, I've personally avoided using scalajs-react in the past in part because of the Scalaz dependency/association.

I'm curious whether you might consider moving to Cats instead.

@japgolly
Copy link
Owner

Hi @a1russell, scalajs-react doesn't have a dependency on Scalaz, although it used to a long, long time ago. Now it has an optional extension module that provides Scalaz support but neither core, test or extra use it.

Users are free to use the Scalaz module, the Cats module, neither or both. :)

Does that address your query?

@a1russell
Copy link
Author

Oh! Is it just the tests that depend on it, then? I saw Scalaz in the build file and guess I did not read it thoroughly enough.

@japgolly
Copy link
Owner

Well it's a bit unconventional but only the tests of the test module do (whaat?); the actual test module that gets exported doesn't depend on it (hoorah!).

@a1russell
Copy link
Author

a1russell commented Mar 24, 2017

Ah, okay, hah.

I was excited to see #341 get merged. Will it be ported to the neo branch, as well?

@japgolly
Copy link
Owner

japgolly commented Mar 24, 2017 via email

@a1russell
Copy link
Author

Oh, I understand now. That's great! Closing this.

@japgolly
Copy link
Owner

japgolly commented Mar 24, 2017 via email

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