transform

suspend fun <ToState : State> transform(transformer: suspend FromState.() -> ToState): ToState

Change the current state into a new one

Return

a new state that inherited from State

Parameters

transformer

transformer callback