Travisbrown topic/dotty cross build#1
Conversation
seems like someone re-implemented Option's `getOrElse` inside NonEmptyList. Delegate to Option#getOrElse instead
Use ArraySeq.untagged instead of ClassTag[Nothing]
* Add semiflatTap and leftSemiflatTap functions to EitherT * Replaces Monad[F] with F
* Add semiflatTap and leftSemiflatTap functions to EitherT * Replaces Monad[F] with F
* Update Scalafmt
* Don't remove newlines after e.g. forAll { (x: X) =>
* Format
Update sbt-scalafmt to 2.3.4
* Correct some mistakes in Comonad documentatoin * Fix link in traverse doc
This TODO is solved by fixing issue #2514. It is added as a separate chapter, but could also be elided.
Update sbt-microsites to 1.2.0
It's not necessary.
* Add foldF, cataF and emptyflatMap to OptionT * Make emptyflatTap more tolerant on type * Rename emptyflatTap to flatTapNone, fix docs * Add tests for new OptionT methods * Add OptionT.semiflatTap * fix formatting in OptionTSuite * Rename OptionT.flatTapNone's argument for clarity Co-authored-by: Yannick Heiber <yannick.heiber@carjump.de> Co-authored-by: Yannick Heiber <yannick.heiber@mobimeo.com>
372f037 to
059744c
Compare
…own/cats into travisbrown-topic/dotty-cross-build
059744c to
7fdb347
Compare
98a0350 to
a8fcdad
Compare
Codecov Report
@@ Coverage Diff @@
## topic/dotty-cross-build #1 +/- ##
========================================================
Coverage 91.57% 91.57%
========================================================
Files 379 379
Lines 8201 8201
Branches 235 235
========================================================
Hits 7510 7510
Misses 691 691 |
|
@LukaJCB Do you mind if I rebase this branch manually to keep things clean and then cherry-pick your cats-free commit onto it? |
|
Not at all |
|
The merge wasn't entirely trivial, had to add a few things here and there just fyi |
|
Oh cool, yeah I reran it to get the tests working since we've added methods to some typeclasses (like |
|
@LukaJCB 👍 I also just published a new release: https://github.com/typelevel/simulacrum-scalafix/releases/tag/v0.2.0 One annoying thing is that the footers cause "unmoored doc comment" warnings in Scaladoc because we have I'm hoping to have the updated branch ready this afternoon. |
No description provided.