Lars Hupel
Lars Hupel
The current ways to construct a `CommandParser` are fairly limited. It would be cool to have something like this: ```scala CommandParser.fromRecord( "build" ->> BuildCommand :: "check" ->> CheckCommand :: HNil...
Precise mechanism unclear, but I could envision something like this: * cats wants to release a bleeding-edge, experimental version 3.0.0 * to test out how much breaks in the ecosystem,...
@oxbowlakes reports in #676: > "Tags are a subtype of the type they are tagging" > > One advantage of this is that an `Array[Double @@ V]` can be represented...
When a fenced code block is indented (as required if it's inside an enumeration), tut processes the code block, but doesn't replace `tut` by `scala`. This is because `checkBoundary` allows...
In #670, @non introduced two methods that return `Gen`s with a provided scale: ``` def chooseBigDecimalScale(minScale: Int): Choose[BigDecimal] def chooseJavaBigDecimalScale(minScale: Int): Choose[JavaDecimal] ``` Both of them are `private`. We should...
I'm running some JS code through the Node binary that's shipped with Graal. This code calls to some async Java code. I use a similar trick like in the GraalJS...
Continued from #2296. * @joroKr21 suggests that Cats 3 is Scala-3-only. * @LukaJCB and @kailuowang advocated that we only bring break binary compatibility changes to new Scala major versions. *...
There's a bunch of warnings that Dotty emits, e.g. type tests that cannot be checked at runtime. I suspect many of them can be resolved in a way that are...
1.0
What is missing for a 1.0 release? @johnynek argued that we should give bincompat guarantees, so I figure it's time for a 1.0 series.
According to @johnynek's review comments: https://github.com/typelevel/cats-collections/pull/201#pullrequestreview-250248153