stdlibx.streams package¶
- class stdlibx.streams.Observable(*args, **kwargs)[source]¶
Bases:
Protocol[T_co]- apply(func)[source]¶
- Parameters:
func (Callable[[Observable[T_co]], U_contra])
- Return type:
U_contra
- class stdlibx.streams.Subject(initial, /)[source]¶
Bases:
ObservableBase[T]- Parameters:
initial (T)
- stdlibx.streams.as_observable(value)[source]¶
- Parameters:
value (Observable[T] | T)
- Return type:
Observable[T]