Proof that two numbers differ by at most one
Totality: total
Constructors:
Lazy filtering of a list based on a predicate.
Totality: total
Constructors:
View of a list split into two halves
The lengths of the lists are guaranteed to differ by at most one
Totality: total
Constructor:
The `VList` view allows us to recurse on the middle of a list,
inspecting the front and back elements simultaneously.
Totality: total
Constructors:
- Totality: total
Covering function for the LazyFilterRec view.
Constructs the view lazily in linear time.
Totality: total- Totality: total
- Totality: total
Covering function for the `SplitBalanced`
Constructs the view in linear time
Totality: total Covering function for `VList`
Constructs the view in linear time.
Totality: total