package optimistic import ( "errors" "sync" )
import logging from typing import Awaitable, Callable, List, Tuple log = logging.getLogger("saga") Compensation = Callable[[], Awaitable[None]]