cats-collections
cats-collections copied to clipboard
Port scalaz `Tree` and `TreeLoc`
Is this something worthwile? Or would quiver cover this? I think circe ported this as well. I am not sure I'd be able to get the typeclass dependencies and so on right.
EDIT: Or is it actually already there?
I don't think it's there. I would like to have this as well. Quiver doesn't cover this, rather it uses scalaz.Tree and having a Cats based Tree would be necessary to port Quiver to Cats.
Do you think it could be ripped out of circe? I am afraid of all the type lambdas in the typeclass constraints.
I don't know, I haven't seen a Tree implementation in Circe.