mirror of
https://github.com/exo-explore/exo.git
synced 2025-12-23 22:27:50 -05:00
refactor: Put type defs on one line
This commit is contained in:
@@ -76,9 +76,7 @@ EventTypeParser: TypeAdapter[AnnotatedEventType] = TypeAdapter(AnnotatedEventTyp
|
||||
|
||||
Applicator = Callable[[State[EventTypeT], Event[TEventType]], State[EventTypeT]]
|
||||
Apply = Callable[[State[EventTypeT], Event[EventTypeT]], State[EventTypeT]]
|
||||
SagaApplicator = Callable[
|
||||
[State[EventTypeT], Event[TEventType]], Sequence[Event[EventTypeT]]
|
||||
]
|
||||
SagaApplicator = Callable[[State[EventTypeT], Event[TEventType]], Sequence[Event[EventTypeT]]]
|
||||
Saga = Callable[[State[EventTypeT], Event[EventTypeT]], Sequence[Event[EventTypeT]]]
|
||||
|
||||
StateAndEvent = Tuple[State[EventTypeT], Event[EventTypeT]]
|
||||
@@ -132,6 +130,4 @@ class Command(BaseModel, Generic[TEventType, TCommandType]):
|
||||
command_id: CommandId
|
||||
|
||||
|
||||
Decide = Callable[
|
||||
[State[EventTypeT], Command[TEventType, TCommandType]], Sequence[Event[EventTypeT]]
|
||||
]
|
||||
Decide = Callable[[State[EventTypeT], Command[TEventType, TCommandType]], Sequence[Event[EventTypeT]]]
|
||||
|
||||
Reference in New Issue
Block a user