This is the usual case, though, after the introduction of StateFlow and SharedFlow, flows can also be hot. Unlike Channel, StateFlow always has an initial value. There’s a clear separation between mutable and immutable implementations. So when we need to restrict the emission we can expose ...