Documentation Verification Report

Scan

📁 Source: Batteries/Data/Array/Scan.lean

Statistics

MetricCount
Definitions0
Theoremsback?_scanr, back_scanl, back_scanl?, back_scanr, getElem?_scanl, getElem?_scanl_zero, getElem?_scanr, getElem?_scanr_zero, getElem?_succ_scanl, getElem_scanl, getElem_scanl_zero, getElem_scanr, getElem_scanr_zero, getElem_succ_scanl, idRun_scanlM, idRun_scanrM, loop_toList, scanlM_empty, scanlM_eq_scanlM_toList, scanlM_extract, scanlM_map, scanlM_pure, scanlM_reverse, scanl_empty, scanl_eq_scanlM, scanl_eq_scanl_toList, scanl_eq_singleton_iff, scanl_extract, scanl_map, scanl_ne_empty, scanl_push, scanl_reverse, scanl_singleton, loop_toList, scanrM_empty, scanrM_eq_scanrM_toList, scanrM_extract, scanrM_map, scanrM_pure, scanr_empty, scanr_eq_scanrM, scanr_eq_scanr_toList, scanr_extract, scanr_map, scanr_ne_empty, scanr_push, size_scanl, size_scanr, take_scanl, toList_scanl, toList_scanlM, toList_scanr, toList_scanrM, toArray_scanl, toArray_scanlM, toArray_scanr, toArray_scanrM, scanlM_eq_scanlM_extract, scanl_eq_scanl_extract, scanrM_eq_scanrM_extract, scanr_eq_scanr_extract
61
Total61

Array

Theorems

NameKindAssumesProvesValidatesDepends On
back?_scanr 📖mathematicalscanrtoList_scanr
List.getLast?_scanr
back_scanl 📖mathematicalscanlsize_scanl
getElem_scanl
back_scanl? 📖mathematicalscanlsize_scanl
getElem_scanl
back_scanr 📖mathematicalscanrtoList_scanr
List.getLast_scanr
getElem?_scanl 📖mathematicalscanl
getElem?_scanl_zero 📖mathematicalscanlsize_scanl
getElem_scanl
extract_empty_of_start_eq_stop
getElem?_scanr 📖mathematicalscanr
getElem?_scanr_zero 📖mathematicalscanrsize_scanr
getElem_scanr
getElem?_succ_scanl 📖mathematicalscanlscanl_eq_scanl_toList
List.getElem?_succ_scanl
getElem_scanl 📖scanlscanl_eq_scanl_toList
List.getElem_scanl
getElem_scanl_zero 📖mathematicalscanlgetElem_scanl
extract_empty_of_start_eq_stop
getElem_scanr 📖scanrscanr_eq_scanr_toList
getElem_scanr_zero 📖mathematicalscanrgetElem_scanr
getElem_succ_scanl 📖scanlscanl_eq_scanl_toList
idRun_scanlM 📖mathematicalscanlM
scanl
scanlM_pure
idRun_scanrM 📖mathematicalscanrM
scanr
scanrM_pure
scanlM_empty 📖mathematicalscanlMscanlM.loop.congr_simp
scanlM.loop.eq_1
scanlM_eq_scanlM_toList 📖mathematicalscanlM
List.scanlM
scanlM.loop.congr_simp
scanlM.loop_toList
scanlM_extract 📖mathematicalscanlMscanlM.eq_1
scanlM.loop_toList
scanlM_eq_scanlM_toList
scanlM_map 📖mathematicalscanlMscanlM_eq_scanlM_toList
List.scanlM_map
scanlM_pure 📖mathematicalscanlM
scanl
scanlM_eq_scanlM_toList
List.scanlM_pure
scanlM_reverse 📖mathematicalscanlM
scanrM
scanlM_eq_scanlM_toList
scanrM_eq_scanrM_toList
List.scanlM_reverse
scanl_empty 📖mathematicalscanl
scanl_eq_scanlM 📖mathematicalscanl
scanlM
scanlM_pure
scanl_eq_scanl_toList 📖mathematicalscanl
List.scanl
scanl_eq_scanlM
scanlM_eq_scanlM_toList
scanl_eq_singleton_iff 📖mathematicalscanl
scanl_extract 📖mathematicalscanlscanlM_extract
scanl_map 📖mathematicalscanlscanl_eq_scanl_toList
List.scanl_map
scanl_ne_empty 📖
scanl_push 📖mathematicalscanlscanl_eq_scanl_toList
List.scanl_append
List.scanl_cons
List.scanl_nil
scanl_reverse 📖mathematicalscanl
scanr
scanl_eq_scanl_toList
scanr_eq_scanr_toList
List.scanl_reverse
scanl_singleton 📖mathematicalscanl
scanrM_empty 📖mathematicalscanrMscanrM.loop.congr_simp
scanrM.loop.eq_1
scanrM_eq_scanrM_toList 📖mathematicalscanrM
List.scanrM
scanrM.loop.congr_simp
scanrM.loop_toList
scanrM_extract 📖mathematicalscanrMscanrM.eq_1
scanrM.loop_toList
scanrM_eq_scanrM_toList
scanrM_map 📖mathematicalscanrMscanrM_eq_scanrM_toList
List.scanrM_map
scanrM_pure 📖mathematicalscanrM
scanr
scanrM_eq_scanrM_toList
List.scanrM_pure
scanr_empty 📖mathematicalscanr
scanr_eq_scanrM 📖mathematicalscanr
scanrM
scanrM_pure
scanr_eq_scanr_toList 📖mathematicalscanr
List.scanr
scanr_eq_scanrM
scanrM_eq_scanrM_toList
scanr_extract 📖mathematicalscanrscanrM_extract
scanr_map 📖mathematicalscanrscanr_eq_scanr_toList
List.scanr_map
scanr_ne_empty 📖
scanr_push 📖mathematicalscanr
size_scanl 📖mathematicalscanl
size_scanr 📖mathematicalscanr
take_scanl 📖mathematicalscanl
toList_scanl 📖mathematicalscanl
List.scanl
scanl_eq_scanl_toList
toList_scanlM 📖mathematicalscanlM
List.scanlM
scanlM_eq_scanlM_toList
toList_scanr 📖mathematicalscanr
List.scanr
scanr_eq_scanr_toList
toList_scanrM 📖mathematicalscanrM
List.scanrM
scanrM_eq_scanrM_toList

Array.scanlM

Theorems

NameKindAssumesProvesValidatesDepends On
loop_toList 📖mathematicalloop
List.scanlM
loop.eq_def
List.scanlM_nil
List.scanlM_cons

Array.scanrM

Theorems

NameKindAssumesProvesValidatesDepends On
loop_toList 📖mathematicalloop
List.scanrM
loop.eq_1
loop.eq_def
List.scanrM_eq_scanlM_reverse
List.take_succ_drop
List.scanlM_cons
List.scanlM_reverse

List

Theorems

NameKindAssumesProvesValidatesDepends On
toArray_scanl 📖mathematicalscanl
Array.scanl
Array.toList_scanl
toArray_scanlM 📖mathematicalscanlM
Array.scanlM
Array.toList_scanlM
toArray_scanr 📖mathematicalscanr
Array.scanr
Array.toList_scanr
toArray_scanrM 📖mathematicalscanrM
Array.scanrM
Array.toList_scanrM

Subarray

Theorems

NameKindAssumesProvesValidatesDepends On
scanlM_eq_scanlM_extract 📖mathematicalscanlM
Array.scanlM
Array.scanlM_extract
scanl_eq_scanl_extract 📖mathematicalscanl
Array.scanl
Array.scanl_extract
scanrM_eq_scanrM_extract 📖mathematicalscanrM
Array.scanrM
Array.scanrM_extract
scanr_eq_scanr_extract 📖mathematicalscanr
Array.scanr
Array.scanr_extract

---

← Back to Index