Skip to content
This repository has been archived by the owner on Mar 11, 2020. It is now read-only.

Port Quiver to Cats #19

Closed
joroKr21 opened this issue May 9, 2017 · 1 comment
Closed

Port Quiver to Cats #19

joroKr21 opened this issue May 9, 2017 · 1 comment

Comments

@joroKr21
Copy link
Contributor

joroKr21 commented May 9, 2017

typelevel/cats is an alternative to Scalaz for functional programming in Scala.

It would be nice to port Quiver and create a version based on Cats for projects that would like to avoid a dependency on Scalaz. It would be even better to factor out functionality related to Cats or Scalaz in separate modules, e.g. quiver-cats and quiver-scalaz.

As far as I can tell Scalaz is used only for scalaz.Tree and to define type class instances for nodes, edges, graphs, etc. ATM the only missing piece of functionality in Cats is Tree.

@rossabaker
Copy link
Contributor

Yes, I am interested in this port. I'm going to start looking into this.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants