Traversable instance for DLists #
This file provides the equivalence between List α
and DList α
and the traversable instance
for DList
.
The natural equivalence between lists and difference lists, using
DList.ofList
and DList.toList
.
Equations
- Std.DList.listEquivDList α = { toFun := Std.DList.ofList, invFun := Std.DList.toList, left_inv := ⋯, right_inv := ⋯ }