Skip to content

Commit 84376b0

Browse files
vendethielLukaJCB
authored and
LukaJCB
committed
Do not redirect to cats-mtl for MonadCombine (#2035)
1 parent 9020258 commit 84376b0

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

CHANGES.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,8 @@ as many breaking changes as possible in this release before we lock down the API
205205
* All `Unapply` enabled methods, e.g. `sequenceU`, `traverseU`, etc. are removed. `Unapply`
206206
enabled syntax ops are also removed. Please use the partial unification SI-2712 fix
207207
instead. The easiest way might be this [sbt-plugin](https://github.com/fiadliel/sbt-partial-unification).
208-
* `FunctorFilter`, `MonadCombine`, `MonadFilter`, `MonadReader`, `MonadState`, `MonadTrans`, `MonadWriter` and `TraverseFilter` are no longer in `cats`, the functionalities they provided are inherited by the new [cats-mtl](https://github.com/typelevel/cats-mtl) project. Please check [here](https://github.com/typelevel/cats-mtl#migration-guide) for migration guide.
208+
* `FunctorFilter`, `MonadFilter`, `MonadReader`, `MonadState`, `MonadTrans`, `MonadWriter` and `TraverseFilter` are no longer in `cats`, the functionalities they provided are inherited by the new [cats-mtl](https://github.com/typelevel/cats-mtl) project. Please check [here](https://github.com/typelevel/cats-mtl#migration-guide) for migration guide.
209+
* `MonadCombine` is no longer in cats. Use `Alternative` or `Monad` + `MonoidK` instead.
209210
* `CartesianBuilder` (i.e. `|@|`) syntax is deprecated, use the apply syntax on tuples instead. E.g. `(x |@| y |@| z).map(...)` should be replaced by `(x, y, z).mapN(...)`. If you are getting "`mapN` not found" error message, it could be due to SI-2712, see the 3rd migration item above.
210211
* Apply syntax on tuple (e.g. `(x, y, z).map3(...)`) was moved from `cats.syntax.tuple._` to `cats.syntax.apply._` and renamed to `mapN`, `contramapN` and `imapN` respectively.
211212
* The creation methods (`left`, `right`, `apply`, `pure`, etc.) in `EitherT` were improved to take less

0 commit comments

Comments
 (0)