RefreshableEffect

final class RefreshableEffect[F[_], A]

Represents a value of type A with effects in F which is refreshed.

Refreshing can be cancelled by evaluating cancelToken.

Implementation is backed by a cats-effect Ref so evaluating the value is fast.

Companion
object
class Object
trait Matchable
class Any

Value members

Concrete fields

val cancelToken: F[Unit]
val value: F[A]