thanh
fun Observable<T>.scan(initialValueProvider: (T) -> R, accumulator: (R, T) -> R)
initialValueProvider
accumulator