LayeredKVStore
final case class LayeredKVStore[F[_], K, V_IN, V_OUT](refeed: V_OUT => F[V_IN], underlying: NonEmptyList[KVStore[F, K, V_IN, V_OUT]])(implicit evidence$1: Monad[F]) extends KVStore[F, K, V_IN, V_OUT]
Value members
Concrete methods
Inherited methods
def contraFlatMapValueIn[V_IN_1](f: V_IN_1 => F[V_IN])(implicit F: Monad[F]): KVStore[F, K, V_IN_1, V_OUT]
- Inherited from:
- KVStore
def flatMapValueOut[V_OUT_1](f: V_OUT => F[V_OUT_1])(implicit F: Monad[F]): KVStore[F, K, V_IN, V_OUT_1]
- Inherited from:
- KVStore