Streams a.k.a. infinite lists a.k.a. infinite sequences #
Alias for Stream'.eta to match List API.
theorem Stream'.cons_injective_left {α : Type u} (s : Stream' α) :
Function.Injective fun (x : α) => cons x s
theorem Stream'.eq_of_bisim {α : Type u} (R : Stream' α → Stream' α → Prop) (bisim : IsBisimulation R) {s₁ s₂ : Stream' α} :
R s₁ s₂ → s₁ = s₂