lean4-htt/src/Init/Data/Array
Kim Morrison c3948cba24
feat: upstream definition of Vector from Batteries (#6197)
This PR upstreams the definition of `Vector` from Batteries, along with
the basic functions.
2024-11-24 23:01:32 +00:00
..
Subarray feat: Array.swap takes Nat arguments, with tactic provided proofs (#6194) 2024-11-24 07:59:57 +00:00
Attach.lean feat: duplicate List.attach/attachWith/pmap API for Array (#6132) 2024-11-20 01:16:48 +00:00
Basic.lean feat: Array.swap takes Nat arguments, with tactic provided proofs (#6194) 2024-11-24 07:59:57 +00:00
BasicAux.lean feat: change Array.set to take a Nat and a tactic provided bound (#5988) 2024-11-11 07:53:24 +00:00
BinSearch.lean feat: remove partial keyword and runtime bounds checks from Array.binSearch (#6193) 2024-11-24 06:08:16 +00:00
Bootstrap.lean feat: lemmas about for loops over Array (#6055) 2024-11-13 23:23:55 +00:00
DecidableEq.lean feat: remove partial keyword and runtime bounds checks from Array.binSearch (#6193) 2024-11-24 06:08:16 +00:00
Find.lean feat: duplicate List.attach/attachWith/pmap API for Array (#6132) 2024-11-20 01:16:48 +00:00
GetLit.lean feat: relate Array.takeWhile with List.takeWhile (#5950) 2024-11-05 05:05:53 +00:00
InsertionSort.lean feat: Array.swap takes Nat arguments, with tactic provided proofs (#6194) 2024-11-24 07:59:57 +00:00
Lemmas.lean feat: upstream definition of Vector from Batteries (#6197) 2024-11-24 23:01:32 +00:00
MapIdx.lean chore: review Array operations argument order (#6041) 2024-11-12 04:55:03 +00:00
Mem.lean feat: change Array.get to take a Nat and a proof (#6032) 2024-11-12 03:30:46 +00:00
Monadic.lean feat: lemmas about for loops over Array (#6055) 2024-11-13 23:23:55 +00:00
QSort.lean feat: Array.swap takes Nat arguments, with tactic provided proofs (#6194) 2024-11-24 07:59:57 +00:00
Set.lean feat: rename Array.setD to setIfInBounds (#6195) 2024-11-24 08:54:19 +00:00
Subarray.lean chore: remove >6 month old deprecations (#6057) 2024-11-13 23:21:23 +00:00
TakeDrop.lean feat: improve Array GetElem lemmas (#5465) 2024-09-25 07:17:13 +00:00