provider

fun <P : Provider<T>, T : Any> provider(delegate: P): Provider<T>(source)

Returns a Provider that caches the value from the given delegate provider.