lens

fun <T, L> Reactive<T>.lens(get: (T) -> L): Reactive<L>(source)
fun <T, L> ReactiveValue<T>.lens(get: (T) -> L): ReactiveValue<L>(source)