core
core
sttp.capabilities
Effect
Streams
WebSockets
sttp.monad
Canceler
EitherMonad
FutureMonad
MonadAsyncError
MonadError
TryMonad
syntax
MonadErrorOps
MonadErrorValueOps
core
/
sttp.monad
/
syntax
/
MonadErrorOps
MonadErrorOps
final
class
MonadErrorOps
[F[_], A](r: =>
F
[
A
])
Graph
Supertypes
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
ensure
(e: =>
F
[
Unit
])(ME:
MonadError
[
F
]):
F
[
A
]
def
flatMap
[B](f:
A
=>
F
[B])(ME:
MonadError
[
F
]):
F
[B]
def
flatTap
[B](f:
A
=>
F
[B])(ME:
MonadError
[
F
]):
F
[
A
]
def
handleError
[T](h:
PartialFunction
[
Throwable
,
F
[
A
]])(ME:
MonadError
[
F
]):
F
[
A
]
def
map
[B](f:
A
=> B)(ME:
MonadError
[
F
]):
F
[B]