Justin Reardon

Results 10 comments of Justin Reardon

Sure. The following program produces the output ([.Net Fiddle](https://dotnetfiddle.net/i88f5o)): `[{"TheValue":"test"},{"$ref":"#/0"}]` I would like to be able to produce `[{"TheValue":"test"},{"TheValue":"test"}]` If I remove the Equals & GetHashCode implementations I get the...

How do I turn it off? Recursion won't be an issue.

Not having SLF4J in the toolkit dependency tree would be even better. Is http4s 0.23.x stuck with it? If I'm reading the issue right, it's already removed from 1.0? >...

That is really unfortunate. So there is no way out until 1.0. Adding an slf4j logger to the toolkit would kind of work, until the user does want to pick...

Queue, PQueue and Dequeue are split into Source/Sink interfaces to allow for Functor and Contravariant interfaces. This should probably have the same treatment?

> I noticed [these](https://github.com/typelevel/cats/blob/main/core/src/main/scala/cats/data/NonEmptyList.scala#L763) for `NonEmptyVector`, `NonEmptyList` and `NonEmptySeq` > > ```scala > object NonEmptyVector { > //... > class ZipNonEmptyVector[A](val value: NonEmptyVector[A]) extends Serializable > //... > } >...

That the class is an implementation detail and the whole thing could be hidden. Hmm; I guess package private can even go on a class.

> Awesome, thanks for digging in to a gnarly part of the library. Some questions below. Not sure if this is the right approach or not but definitely worth exploring....

I'm not sure if it's the right branch to change for the website, but it looks like you want to add ```css background: transparent; ``` here: https://github.com/typelevel/cats-effect/blob/318baa34e61c721ce259fdf05456a3d12422c880/website/static/css/custom.css#L4 The code element...