p
scalacache
package scalacache
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- scalacache
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Value Members
- def caching[F[_], K, V](key: K)(ttl: Option[Duration])(f: ⇒ V)(implicit cache: Cache[F, K, V], flags: Flags): F[V]
- def cachingF[F[_], K, V](key: K)(ttl: Option[Duration])(f: ⇒ F[V])(implicit cache: Cache[F, K, V], flags: Flags): F[V]
- def get[F[_], K, V](key: K)(implicit cache: Cache[F, K, V], flags: Flags): F[Option[V]]
- def put[F[_], K, V](key: K)(value: V, ttl: Option[Duration])(implicit cache: Cache[F, K, V], flags: Flags): F[Unit]
- def remove[F[_], K, V](key: K)(implicit cache: Cache[F, K, V]): F[Unit]
- def removeAll[K, V]: RemoveAll[K, V]