cps-async-connect-cats-effect
cps-async-connect-cats-effect
cps.monads.cats
CatsAsync
CatsIOCpsAsyncMonad
CatsSync
ioToFutureConversion
cps-async-connect-cats-effect
/
cps.monads.cats
/
CatsAsync
CatsAsync
class
CatsAsync
[F[_]](using `x$1`:
Async
[
F
]) extends
CatsSync
[
F
] with
CpsAsyncMonad
[
F
]
Graph
Supertypes
trait
CpsAsyncMonad
[
F
]
class
CatsSync
[
F
]
trait
CpsTryMonad
[
F
]
trait
CpsMonad
[
F
]
class
Object
trait
Matchable
class
Any
Type members
Value members
Type members
Inherited types
type
WF
[X] =
F
[
X
]
Inherited from
CpsMonad
Value members
Concrete methods
def
adoptCallbackStyle
[A](source:
Try
[A] =>
Unit
=>
Unit
):
F
[A]
Inherited methods
def
error
[A](e:
Throwable
):
F
[A]
Inherited from
CatsSync
def
flatMap
[A, B](fa:
F
[A])(f: A =>
F
[B]):
F
[B]
Inherited from
CatsSync
def
flatMapTry
[A, B](fa:
F
[A])(f:
Try
[A] =>
F
[B]):
F
[B]
Inherited from
CatsSync
def
map
[A, B](fa:
F
[A])(f: A => B):
F
[B]
Inherited from
CatsSync
override
def
mapTry
[A, B](fa:
F
[A])(f:
Try
[A] => B):
F
[B]
Definition Classes
CatsSync
->
CpsTryMonad
Inherited from
CatsSync
def
pure
[A](a: A):
F
[A]
Inherited from
CatsSync
def
restore
[A](fa:
F
[A])(fx:
Throwable
=>
F
[A]):
F
[A]
Inherited from
CpsTryMonad
def
tryImpure
[A](a: =>
F
[A]):
F
[A]
Inherited from
CpsTryMonad
def
tryPure
[A](a: => A):
F
[A]
Inherited from
CpsTryMonad
def
withAction
[A](fa:
F
[A])(action: =>
Unit
):
F
[A]
Inherited from
CpsTryMonad
def
withAsyncAction
[A](fa:
F
[A])(action: =>
F
[
Unit
]):
F
[A]
Inherited from
CpsTryMonad