package effect
- Alphabetic
- Public
- Protected
Type Members
- trait Log[F[_]] extends AnyRef
Typeclass used for internal logging such as acquiring and releasing connections.
Typeclass used for internal logging such as acquiring and releasing connections.
It is recommended to use
log4catsfor production usage but if you do not want the extra dependency, you can opt to use either of the simple instances provided.If you don't need logging at all, you can use Log.NoOp
import dev.profunktor.redis4cats.effect.Log.NoOp._If you need simple logging to STDOUT for quick debugging, you can use Log.Stdout
import dev.profunktor.redis4cats.effect.Log.Stdout._ - sealed trait MkRedis[F[_]] extends AnyRef
MkRedis is a capability trait that abstracts over the creation of RedisClient, RedisClusterClient, among other things.
MkRedis is a capability trait that abstracts over the creation of RedisClient, RedisClusterClient, among other things.
It serves the internal purpose to orchastrate creation of such instances while avoiding impure constraints such as
AsyncorSync.Users only need a
MkRedisconstraint andMonadThrowto create aRedisinstance.- Annotations
- @implicitNotFound()
This is the API documentation for the Redis4Cats library.