lean4-htt/src/Init/Data/List
Scott Morrison c656e71eb8
chore: make List.all and List.any short-circuit (#2972)
Changes the implementation of `List.all` and `List.any` so they
short-circuit. The implementations are tail-recursive.

This replaces https://github.com/leanprover/std4/pull/392, which was
going to do this with `@[csimp]`.
2023-12-11 23:48:15 +00:00
..
Basic.lean chore: make List.all and List.any short-circuit (#2972) 2023-12-11 23:48:15 +00:00
BasicAux.lean chore: incorrect annotation 2022-11-07 16:18:36 -08:00
Control.lean fix: remove unnecessary hypothesis 2023-01-09 18:20:41 +01:00