Update

typealias Update = () -> Promise<State>(source)