hyperstate.stateful_command

hyperstate.stateful_command(cfg_cls: Type[C], state_cls: Type[S], initial_state: Callable[[C, Dict[str, Any]], S], checkpoint_key: str = 'step') Callable[[Callable[[StateManager[C, S]], T]], Callable[[], T]]