update<T> method

Future<void> update<T>(
  1. String key,
  2. T? transform(
    1. T? current
    )
)

Replaces the value of key with update(current); returning null removes it.

Implementation

Future<void> update<T>(String key, T? Function(T? current) transform) => set(key, transform(get<T>(key)), ttl: ttlOf(key));