You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[error] /Users/oscar/oss/cats/free/src/test/scala/cats/free/FreeSuite.scala:18:13: could not find implicit value for parameter e: cats.Monad[[β$1$]cats.free.Free[[A]A,β$1$]]
[error] implicitly[Monad[Free[Id, ?]]]
[error] ^
[error] one error found
[error] (freeJVM / Test / compileIncremental) Compilation failed
Note that there is no problem with implicitly[Monad[Free[Option, ?]]]. I wonder if this could be related to the possible compiler bug found in #2276
The text was updated successfully, but these errors were encountered:
Scalac generally has issues with inference with Id. I think that this is a bit different than #2276. I think that this just requires specialized instances for Id like we've done here for Kleisli.
Note that there is no problem with
implicitly[Monad[Free[Option, ?]]]
. I wonder if this could be related to the possible compiler bug found in #2276The text was updated successfully, but these errors were encountered: