lean4-htt/src/Init/Data/String
Markus Himmel 36dd57aa06
feat: verification of character (predicate) patterns (#12349)
This PR builds on #12333 and proves that `Char` and `Char -> Bool`
patterns are lawful.
2026-02-06 14:04:07 +00:00
..
Lemmas feat: verification of character (predicate) patterns (#12349) 2026-02-06 14:04:07 +00:00
Pattern feat: verification of character (predicate) patterns (#12349) 2026-02-06 14:04:07 +00:00
Basic.lean feat: basic infrastructure for verification of string patterns (#12333) 2026-02-05 16:37:50 +00:00
Bootstrap.lean chore: shake core (#12276) 2026-02-05 09:10:32 +00:00
Decode.lean chore: shake core (#12276) 2026-02-05 09:10:32 +00:00
Defs.lean feat: String.Slice.Subslice (#12322) 2026-02-05 10:09:04 +00:00
Extra.lean chore: shake core (#12276) 2026-02-05 09:10:32 +00:00
FindPos.lean chore: shake core (#12276) 2026-02-05 09:10:32 +00:00
Iter.lean feat: String.Slice.Subslice (#12322) 2026-02-05 10:09:04 +00:00
Iterator.lean chore: shake core (#12276) 2026-02-05 09:10:32 +00:00
Legacy.lean Revert "chore: temporarily disable proofs for bootstrap" 2026-02-05 13:41:34 +11:00
Lemmas.lean feat: verification of BEq String.Slice (#12346) 2026-02-06 11:56:01 +00:00
Modify.lean chore: shake core (#12276) 2026-02-05 09:10:32 +00:00
OrderInstances.lean chore: shake core (#12276) 2026-02-05 09:10:32 +00:00
Pattern.lean feat: new String.Slice API (#10514) 2025-09-25 12:18:52 +00:00
PosRaw.lean chore: shake core (#12276) 2026-02-05 09:10:32 +00:00
Search.lean chore: shake core (#12276) 2026-02-05 09:10:32 +00:00
Slice.lean feat: String.Slice.Subslice (#12322) 2026-02-05 10:09:04 +00:00
Stream.lean chore: rename Substring to Substring.Raw (#11154) 2025-11-16 09:30:04 +00:00
Subslice.lean feat: String.Slice.Subslice (#12322) 2026-02-05 10:09:04 +00:00
Substring.lean chore: shake core (#12276) 2026-02-05 09:10:32 +00:00
TakeDrop.lean chore: shake core (#12276) 2026-02-05 09:10:32 +00:00
Termination.lean feat: String.Slice.Subslice (#12322) 2026-02-05 10:09:04 +00:00
ToSlice.lean refactor: redefine String.replace (#10986) 2025-10-29 07:48:33 +00:00