ω-sequences a.k.a. infinite sequences #
Most code below is adapted from Mathlib.Data.Stream.Init.
@[instance_reducible]
Equations
- Cslib.ωSequence.instInhabited = { default := Cslib.ωSequence.const default }
Alias for ωSequence.eta to match List API.
theorem Cslib.ωSequence.cons_injective_left {α : Type u} (s : ωSequence α) :
Function.Injective fun (x : α) => cons x s
@[simp]