mathlib documentation

data.​lazy_list2

data.​lazy_list2

def thunk.​mk {α : Type u_1} :
α → thunk α

Creates a thunk with a (non-lazy) constant value.

Equations
@[instance]
def thunk.​decidable_eq {α : Type u} [decidable_eq α] :

Equations
@[instance]
def lazy_list.​inhabited {α : Type u} :

Equations
@[instance]

Equations
def lazy_list.​traverse {m : Type uType u} [applicative m] {α β : Type u} :
(α → m β)lazy_list αm (lazy_list β)

Equations
@[instance]

Equations