We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6e3af43 commit 9486a4bCopy full SHA for 9486a4b
core/src/main/scala/sttp/monad/MonadError.scala
@@ -47,6 +47,10 @@ trait MonadError[F[_]] {
47
def blocking[T](t: => T): F[T] = eval(t)
48
}
49
50
+object MonadError {
51
+ def apply[F[_]: MonadError]: MonadError[F] = implicitly[MonadError[F]]
52
+}
53
+
54
trait MonadAsyncError[F[_]] extends MonadError[F] {
55
def async[T](register: (Either[Throwable, T] => Unit) => Canceler): F[T]
56
0 commit comments