Index

Symbols

  1. ( ... )
  2. . ...
  3. <;> (0) (1)
  4. _private.Init.Dynamic.0.TypeName.mk'
    1. Instance constructor of Type­Name
  5. { ... }
  6. ·
  7. · ...
  8. ι-reduction

A

  1. Acc
  2. Acc.intro
    1. Constructor of Acc
  3. Add
  4. Add.mk
    1. Instance constructor of Add
  5. Alternative
  6. Alternative.mk
    1. Instance constructor of Alternative
  7. Append
  8. Append.mk
    1. Instance constructor of Append
  9. Applicative
  10. Applicative.mk
    1. Instance constructor of Applicative
  11. Array
  12. Array.all
  13. Array.all­Diff
  14. Array.all­M
  15. Array.any
  16. Array.any­M
  17. Array.append
  18. Array.append­List
  19. Array.attach
  20. Array.attach­With
  21. Array.back
  22. Array.back!
  23. Array.back?
  24. Array.bin­Insert
  25. Array.bin­Insert­M
  26. Array.bin­Search
  27. Array.bin­Search­Contains
  28. Array.concat­Map
  29. Array.concat­Map­M
  30. Array.contains
  31. Array.elem
  32. Array.empty
  33. Array.erase
  34. Array.erase­Idx
  35. Array.erase­Reps
  36. Array.extract
  37. Array.filter
  38. Array.filter­M
  39. Array.filter­Map
  40. Array.filter­Map­M
  41. Array.filter­Pairs­M
  42. Array.filter­Sep­Elems
  43. Array.filter­Sep­Elems­M
  44. Array.find?
  45. Array.find­Idx?
  46. Array.find­Idx­M?
  47. Array.find­M?
  48. Array.find­Rev?
  49. Array.find­Rev­M?
  50. Array.find­Some!
  51. Array.find­Some?
  52. Array.find­Some­M?
  53. Array.find­Some­Rev?
  54. Array.find­Some­Rev­M?
  55. Array.flat­Map
  56. Array.flat­Map­M
  57. Array.flatten
  58. Array.foldl
  59. Array.foldl­M
  60. Array.foldr
  61. Array.foldr­M
  62. Array.for­In'
  63. Array.for­M
  64. Array.for­Rev­M
  65. Array.get
  66. Array.get!
  67. Array.get?
  68. Array.get­D
  69. Array.get­Even­Elems
  70. Array.get­Idx?
  71. Array.get­Max?
  72. Array.group­By­Key
  73. Array.index­Of?
  74. Array.insert­At
  75. Array.insert­At!
  76. Array.insertion­Sort
  77. Array.is­Empty
  78. Array.is­Eqv
  79. Array.is­Prefix­Of
  80. Array.map
  81. Array.map­Fin­Idx
  82. Array.map­Fin­Idx­M
  83. Array.map­Idx
  84. Array.map­Idx­M
  85. Array.map­Indexed
  86. Array.map­Indexed­M
  87. Array.map­M
  88. Array.map­M'
  89. Array.map­Mono
  90. Array.map­Mono­M
  91. Array.mk
    1. Constructor of Array
  92. Array.mk­Array
  93. Array.modify
  94. Array.modify­M
  95. Array.modify­Op
  96. Array.of­Fn
  97. Array.of­Subarray
  98. Array.partition
  99. Array.pop
  100. Array.pop­While
  101. Array.push
  102. Array.qsort
  103. Array.qsort­Ord
  104. Array.range
  105. Array.reduce­Get­Elem
  106. Array.reduce­Get­Elem!
  107. Array.reduce­Get­Elem?
  108. Array.reduce­Option
  109. Array.reverse
  110. Array.sequence­Map
  111. Array.set
  112. Array.set!
  113. Array.set­D
  114. Array.singleton
  115. Array.size
  116. Array.split
  117. Array.swap
  118. Array.swap!
  119. Array.swap­At
  120. Array.swap­At!
  121. Array.take
  122. Array.take­While
  123. Array.to­List
  124. Array.to­List­Append
  125. Array.to­List­Rev
  126. Array.to­PArray'
  127. Array.to­Subarray
  128. Array.uget
  129. Array.unattach
  130. Array.unzip
  131. Array.uset
  132. Array.usize
  133. Array.zip
  134. Array.zip­With
  135. Array.zip­With­Index
  136. ac_rfl
  137. accessed
    1. IO.FS.Metadata.accessed (structure field)
  138. adapt
    1. ExceptT.adapt
    2. ReaderT.adapt
  139. adapt­Except
    1. EStateM.adapt­Except
  140. adapt­Expander
    1. Lean.Elab.Tactic.adapt­Expander
  141. add
    1. Add.add (class method)
    2. Fin.add
    3. ISize.add
    4. Int.add
    5. Int16.add
    6. Int32.add
    7. Int64.add
    8. Int8.add
    9. Nat.add
    10. UInt16.add
    11. UInt32.add
    12. UInt64.add
    13. UInt8.add
    14. USize.add
  142. add­Cases
    1. Fin.add­Cases
  143. add­Extension
    1. System.FilePath.add­Extension
  144. add­Heartbeats
    1. IO.add­Heartbeats
  145. add­Macro­Scope
    1. Lean.Macro.add­Macro­Scope
  146. add­Nat
    1. Fin.add­Nat
  147. admit
  148. all
    1. Array.all
    2. Nat.all
    3. Option.all
    4. String.all
    5. Subarray.all
  149. all­Diff
    1. Array.all­Diff
  150. all­M
    1. Array.all­M
    2. Nat.all­M
    3. Subarray.all­M
  151. all­TR
    1. Nat.all­TR
  152. all_goals (0) (1)
  153. and
    1. Bool.and
  154. and­M
  155. and_intros
  156. any
    1. Array.any
    2. Nat.any
    3. Option.any
    4. String.any
    5. Subarray.any
  157. any­M
    1. Array.any­M
    2. Nat.any­M
    3. Subarray.any­M
  158. any­TR
    1. Nat.any­TR
  159. any_goals (0) (1)
  160. app­Dir
    1. IO.app­Dir
  161. app­Path
    1. IO.app­Path
  162. append
    1. Append.append (class method)
    2. Array.append
    3. String.append
  163. append­Goals
    1. Lean.Elab.Tactic.append­Goals
  164. append­List
    1. Array.append­List
  165. apply (0) (1)
  166. apply?
  167. apply­Eq­Lemma
    1. Nat.apply­Eq­Lemma
  168. apply­Simproc­Const
    1. Nat.apply­Simproc­Const
  169. apply_assumption
  170. apply_ext_theorem
  171. apply_mod_cast
  172. apply_rfl
  173. apply_rules
  174. arg [@]i
  175. args
    1. [anonymous] (structure field)
  176. arith
    1. Lean.Meta.Simp.Config.arith (structure field)
  177. array
    1. Subarray.array (structure field)
  178. as­Task
    1. BaseIO.as­Task
    2. EIO.as­Task
    3. IO.as­Task
  179. assumption
    1. inaccessible
  180. assumption_mod_cast
  181. at­End
    1. String.Iterator.at­End
    2. String.at­End
  182. at­Least­Two
    1. Bool.at­Least­Two
  183. attach
    1. Array.attach
    2. Option.attach
  184. attach­With
    1. Array.attach­With
    2. Option.attach­With
  185. auto­Lift
  186. auto­Param
  187. auto­Promote­Indices
    1. inductive.auto­Promote­Indices
  188. auto­Unfold
    1. Lean.Meta.DSimp.Config.auto­Unfold (structure field)
    2. Lean.Meta.Simp.Config.auto­Unfold (structure field)

B

  1. BEq
  2. BEq.mk
    1. Instance constructor of BEq
  3. Backtrackable
    1. EStateM.Backtrackable
  4. Base­IO
  5. BaseIO.as­Task
  6. BaseIO.bind­Task
  7. BaseIO.map­Task
  8. BaseIO.map­Tasks
  9. BaseIO.to­EIO
  10. BaseIO.to­IO
  11. Bind
  12. Bind.bind­Left
  13. Bind.kleisli­Left
  14. Bind.kleisli­Right
  15. Bind.mk
    1. Instance constructor of Bind
  16. Bool
  17. Bool.and
  18. Bool.at­Least­Two
  19. Bool.dec­Eq
  20. Bool.false
    1. Constructor of Bool
  21. Bool.not
  22. Bool.or
  23. Bool.to­ISize
  24. Bool.to­Int16
  25. Bool.to­Int32
  26. Bool.to­Int64
  27. Bool.to­Int8
  28. Bool.to­Nat
  29. Bool.to­UInt16
  30. Bool.to­UInt32
  31. Bool.to­UInt64
  32. Bool.to­UInt8
  33. Bool.to­USize
  34. Bool.true
    1. Constructor of Bool
  35. Bool.xor
  36. Buffer
    1. IO.FS.Stream.Buffer
  37. back
    1. Array.back
    2. String.back
  38. back!
    1. Array.back!
  39. back?
    1. Array.back?
  40. backward.synthInstance.canon­Instances
  41. bdiv
    1. Int.bdiv
  42. below
    1. Nat.below
  43. beq
    1. BEq.beq (class method)
    2. Nat.beq
  44. beta
    1. Lean.Meta.DSimp.Config.beta (structure field)
    2. Lean.Meta.Simp.Config.beta (structure field)
  45. bin­Insert
    1. Array.bin­Insert
  46. bin­Insert­M
    1. Array.bin­Insert­M
  47. bin­Search
    1. Array.bin­Search
  48. bin­Search­Contains
    1. Array.bin­Search­Contains
  49. bind
    1. Bind.bind (class method)
    2. EStateM.bind
    3. Except.bind
    4. ExceptT.bind
    5. Option.bind
    6. OptionT.bind
    7. ReaderT.bind
    8. StateT.bind
  50. bind­Cont
    1. ExceptT.bind­Cont
  51. bind­Left
    1. Bind.bind­Left
  52. bind­M
    1. Option.bind­M
  53. bind­Task
    1. BaseIO.bind­Task
    2. EIO.bind­Task
    3. IO.bind­Task
  54. bind_assoc
    1. [anonymous] (class method)
  55. bind_map
    1. [anonymous] (class method)
  56. bind_pure_comp
    1. [anonymous] (class method)
  57. bitwise
    1. Nat.bitwise
  58. ble
    1. Nat.ble
  59. blt
    1. Nat.blt
  60. bmod
    1. Int.bmod
  61. bootstrap.inductive­Check­Resulting­Universe
  62. bv_check
  63. bv_decide
  64. bv_decide?
  65. bv_normalize
  66. bv_omega
  67. by­Cases
    1. Decidable.by­Cases
  68. by_cases
  69. byte­Idx
    1. String.Pos.byte­Idx (structure field)
  70. byte­Size
    1. IO.FS.Metadata.byte­Size (structure field)

C

  1. Char
  2. Char.is­Alpha
  3. Char.is­Alphanum
  4. Char.is­Digit
  5. Char.is­Lower
  6. Char.is­Upper
  7. Char.is­Whitespace
  8. Char.mk
    1. Constructor of Char
  9. Char­Lit
    1. Lean.Syntax.Char­Lit
  10. Child
    1. IO.Process.Child
  11. Command
    1. Lean.Syntax.Command
  12. Config
    1. Lean.Meta.DSimp.Config
    2. Lean.Meta.Rewrite.Config
    3. Lean.Meta.Simp.Config
  13. calc
  14. cancel
    1. IO.cancel
  15. canon­Instances
    1. backward.synthInstance.canon­Instances
  16. capitalize
    1. String.capitalize
  17. case
  18. case ... => ...
  19. case'
  20. case' ... => ...
  21. case­Strong­Induction­On
    1. Nat.case­Strong­Induction­On
  22. cases
    1. Fin.cases
  23. cases­On
    1. Nat.cases­On
  24. cast
    1. Fin.cast
    2. Int.cast
    3. Nat.cast
  25. cast­Add
    1. Fin.cast­Add
  26. cast­LE
    1. Fin.cast­LE
  27. cast­LT
    1. Fin.cast­LT
  28. cast­Succ
    1. Fin.cast­Succ
  29. catch­Exceptions
    1. EIO.catch­Exceptions
  30. change (0) (1)
  31. change ... with ...
  32. char­Lit­Kind
    1. Lean.char­Lit­Kind
  33. check­Canceled
    1. IO.check­Canceled
  34. checkpoint
  35. choice
    1. Option.choice
  36. choice­Kind
    1. Lean.choice­Kind
  37. clear
  38. close­Main­Goal
    1. Lean.Elab.Tactic.close­Main­Goal
  39. close­Main­Goal­Using
    1. Lean.Elab.Tactic.close­Main­Goal­Using
  40. cmd
    1. [anonymous] (structure field)
  41. codepoint­Pos­To­Utf16Pos
    1. String.codepoint­Pos­To­Utf16Pos
  42. codepoint­Pos­To­Utf16Pos­From
    1. String.codepoint­Pos­To­Utf16Pos­From
  43. codepoint­Pos­To­Utf8Pos­From
    1. String.codepoint­Pos­To­Utf8Pos­From
  44. col­Eq
  45. col­Ge
  46. col­Gt
  47. comment
    1. block
    2. line
  48. comp_map
    1. LawfulFunctor.comp_map (class method)
  49. compare
    1. Ord.compare (class method)
  50. complement
    1. ISize.complement
    2. Int16.complement
    3. Int32.complement
    4. Int64.complement
    5. Int8.complement
    6. UInt16.complement
    7. UInt32.complement
    8. UInt64.complement
    9. UInt8.complement
    10. USize.complement
  51. components
    1. System.FilePath.components
  52. concat­Map
    1. Array.concat­Map
  53. concat­Map­M
    1. Array.concat­Map­M
  54. cond
  55. configuration
    1. of tactics
  56. congr (0) (1)
  57. constructor (0) (1)
  58. contains
    1. Array.contains
    2. String.contains
  59. contextual
    1. Lean.Meta.Simp.Config.contextual (structure field)
  60. contradiction
  61. control
  62. control­At
  63. conv
  64. conv => ...
  65. conv' (0) (1)
  66. create­Dir
    1. IO.FS.create­Dir
  67. create­Dir­All
    1. IO.FS.create­Dir­All
  68. create­Temp­File
    1. IO.FS.create­Temp­File
  69. crlf­To­Lf
    1. String.crlf­To­Lf
  70. csize
    1. String.csize
  71. cumulativity
  72. curr
    1. String.Iterator.curr
  73. current­Dir
    1. IO.current­Dir
  74. custom­Eliminators
    1. tactic.custom­Eliminators
  75. cwd
    1. [anonymous] (structure field)

D

  1. Decidable
  2. Decidable.by­Cases
  3. Decidable.decide
  4. Decidable.is­False
    1. Constructor of Decidable
  5. Decidable.is­True
    1. Constructor of Decidable
  6. Decidable­Eq
  7. Decidable­Rel
  8. Dir­Entry
    1. IO.FS.Dir­Entry
  9. Div
  10. Div.mk
    1. Instance constructor of Div
  11. Dvd
  12. Dvd.mk
    1. Instance constructor of Dvd
  13. Dynamic
  14. Dynamic.get?
  15. Dynamic.mk
  16. data
    1. IO.FS.Stream.Buffer.data
    2. IO.FS.Stream.Buffer.data (structure field)
    3. String.data (structure field)
    4. _private.Init.Dynamic.0.TypeName.data (class method)
  17. dbg_cache
    1. tactic.dbg_cache
  18. dbg_trace
  19. dec­Eq
    1. Bool.dec­Eq
    2. ISize.dec­Eq
    3. Int.dec­Eq
    4. Int16.dec­Eq
    5. Int32.dec­Eq
    6. Int64.dec­Eq
    7. Int8.dec­Eq
    8. Nat.dec­Eq
    9. String.dec­Eq
    10. UInt16.dec­Eq
    11. UInt32.dec­Eq
    12. UInt64.dec­Eq
    13. UInt8.dec­Eq
    14. USize.dec­Eq
  20. dec­Le
    1. ISize.dec­Le
    2. Int16.dec­Le
    3. Int32.dec­Le
    4. Int64.dec­Le
    5. Int8.dec­Le
    6. Nat.dec­Le
    7. UInt16.dec­Le
    8. UInt32.dec­Le
    9. UInt64.dec­Le
    10. UInt8.dec­Le
    11. USize.dec­Le
  21. dec­Lt
    1. ISize.dec­Lt
    2. Int16.dec­Lt
    3. Int32.dec­Lt
    4. Int64.dec­Lt
    5. Int8.dec­Lt
    6. Nat.dec­Lt
    7. UInt16.dec­Lt
    8. UInt32.dec­Lt
    9. UInt64.dec­Lt
    10. UInt8.dec­Lt
    11. USize.dec­Lt
  22. decapitalize
    1. String.decapitalize
  23. decidable
  24. decidable_eq_none
    1. Option.decidable_eq_none
  25. decide
    1. Decidable.decide
    2. Lean.Meta.DSimp.Config.decide (structure field)
    3. Lean.Meta.Simp.Config.decide (structure field)
  26. decreasing_tactic
  27. decreasing_trivial
  28. decreasing_with
  29. dedicated
    1. Task.Priority.dedicated
  30. deep­Terms
    1. pp.deep­Terms
  31. default
    1. Inhabited.default (class method)
    2. Task.Priority.default
  32. delta (0) (1)
  33. digit­Char
    1. Nat.digit­Char
  34. discard
    1. Functor.discard
  35. discharge
    1. trace.Meta.Tactic.simp.discharge
  36. div
    1. Div.div (class method)
    2. Fin.div
    3. ISize.div
    4. Int16.div
    5. Int32.div
    6. Int64.div
    7. Int8.div
    8. Nat.div
    9. UInt16.div
    10. UInt32.div
    11. UInt64.div
    12. UInt8.div
    13. USize.div
  37. div2Induction
    1. Nat.div2Induction
  38. done (0) (1)
  39. down
    1. PLift.down (structure field)
    2. ULift.down (structure field)
  40. drop
    1. String.drop
    2. Subarray.drop
  41. drop­Right
    1. String.drop­Right
  42. drop­Right­While
    1. String.drop­Right­While
  43. drop­While
    1. String.drop­While
  44. dsimp (0) (1)
    1. Lean.Meta.Simp.Config.dsimp (structure field)
  45. dsimp!
  46. dsimp?
  47. dsimp?!
  48. dsimp­Location'
    1. Lean.Elab.Tactic.dsimp­Location'
  49. dvd
    1. Dvd.dvd (class method)

E

  1. EIO
  2. EIO.as­Task
  3. EIO.bind­Task
  4. EIO.catch­Exceptions
  5. EIO.map­Task
  6. EIO.map­Tasks
  7. EIO.to­Base­IO
  8. EIO.to­IO
  9. EIO.to­IO'
  10. EST
  11. EState­M
  12. EStateM.Backtrackable
  13. EStateM.Backtrackable.mk
    1. Instance constructor of EStateM.Backtrackable
  14. EStateM.Result
  15. EStateM.Result.error
    1. Constructor of EStateM.Result
  16. EStateM.Result.ok
    1. Constructor of EStateM.Result
  17. EStateM.adapt­Except
  18. EStateM.bind
  19. EStateM.from­State­M
  20. EStateM.get
  21. EStateM.map
  22. EStateM.modify­Get
  23. EStateM.non­Backtrackable
  24. EStateM.or­Else
  25. EStateM.or­Else'
  26. EStateM.pure
  27. EStateM.run
  28. EStateM.run'
  29. EStateM.seq­Right
  30. EStateM.set
  31. EStateM.throw
  32. EStateM.try­Catch
  33. Empty
  34. Empty.elim
  35. Error
    1. IO.Error
  36. Even
  37. Even.plus­Two
    1. Constructor of Even
  38. Even.zero
    1. Constructor of Even
  39. Except
  40. Except.bind
  41. Except.error
    1. Constructor of Except
  42. Except.is­Ok
  43. Except.map
  44. Except.map­Error
  45. Except.ok
    1. Constructor of Except
  46. Except.or­Else­Lazy
  47. Except.pure
  48. Except.to­Bool
  49. Except.to­Option
  50. Except.try­Catch
  51. Except­Cps­T
  52. Except­CpsT.lift
  53. Except­CpsT.run
  54. Except­CpsT.run­Catch
  55. Except­CpsT.run­K
  56. Except­T
  57. ExceptT.adapt
  58. ExceptT.bind
  59. ExceptT.bind­Cont
  60. ExceptT.lift
  61. ExceptT.map
  62. ExceptT.mk
  63. ExceptT.pure
  64. ExceptT.run
  65. ExceptT.try­Catch
  66. ediv
    1. Int.ediv
  67. elab­Cases­Targets
    1. Lean.Elab.Tactic.elab­Cases­Targets
  68. elab­DSimp­Config­Core
    1. Lean.Elab.Tactic.elab­DSimp­Config­Core
  69. elab­Simp­Args
    1. Lean.Elab.Tactic.elab­Simp­Args
  70. elab­Simp­Config
    1. Lean.Elab.Tactic.elab­Simp­Config
  71. elab­Simp­Config­Ctx­Core
    1. Lean.Elab.Tactic.elab­Simp­Config­Ctx­Core
  72. elab­Term
    1. Lean.Elab.Tactic.elab­Term
  73. elab­Term­Ensuring­Type
    1. Lean.Elab.Tactic.elab­Term­Ensuring­Type
  74. elab­Term­With­Holes
    1. Lean.Elab.Tactic.elab­Term­With­Holes
  75. elem
    1. Array.elem
  76. elems­And­Seps
    1. Lean.Syntax.TSepArray.elems­And­Seps (structure field)
  77. elim
    1. Empty.elim
    2. Option.elim
    3. PEmpty.elim
  78. elim0
    1. Fin.elim0
  79. elim­M
    1. Option.elim­M
  80. elim­Offset
    1. Nat.elim­Offset
  81. emod
    1. Int.emod
  82. empty
    1. Array.empty
    2. Subarray.empty
  83. end­Pos
    1. String.end­Pos
  84. ends­With
    1. String.ends­With
  85. ensure­Has­No­MVars
    1. Lean.Elab.Tactic.ensure­Has­No­MVars
  86. enter
  87. env
    1. IO.Process.SpawnArgs.cmd (structure field)
  88. eprint
    1. IO.eprint
  89. eprintln
    1. IO.eprintln
  90. eq_of_beq
    1. LawfulBEq.eq_of_beq (class method)
  91. eq_refl
  92. erase
    1. Array.erase
  93. erase­Idx
    1. Array.erase­Idx
  94. erase­Reps
    1. Array.erase­Reps
  95. erw (0) (1)
  96. eta
    1. Lean.Meta.DSimp.Config.eta (structure field)
    2. Lean.Meta.Simp.Config.eta (structure field)
  97. eta­Struct
    1. Lean.Meta.DSimp.Config.eta­Struct (structure field)
    2. Lean.Meta.Simp.Config.eta­Struct (structure field)
  98. exact
  99. exact?
  100. exact_mod_cast
  101. exe­Extension
    1. System.FilePath.exe­Extension
  102. exfalso
  103. exists
  104. exit
    1. IO.Process.exit
  105. exit­Code
    1. IO.Process.Output.exit­Code (structure field)
  106. expand­Macro?
    1. Lean.Macro.expand­Macro?
  107. ext (0) (1)
  108. ext1
  109. ext­Separator
    1. System.FilePath.ext­Separator
  110. extension
    1. System.FilePath.extension
  111. extensionality
    1. of propositions
  112. extract
    1. Array.extract
    2. String.Iterator.extract
    3. String.extract

F

  1. File­Path
    1. System.File­Path
  2. File­Right
    1. IO.File­Right
  3. Fin
  4. Fin.add
  5. Fin.add­Cases
  6. Fin.add­Nat
  7. Fin.cases
  8. Fin.cast
  9. Fin.cast­Add
  10. Fin.cast­LE
  11. Fin.cast­LT
  12. Fin.cast­Succ
  13. Fin.div
  14. Fin.elim0
  15. Fin.foldl
  16. Fin.foldl­M
  17. Fin.foldr
  18. Fin.foldr­M
  19. Fin.from­Expr?
  20. Fin.h­Iterate
  21. Fin.h­Iterate­From
  22. Fin.induction
  23. Fin.induction­On
  24. Fin.is­Value
  25. Fin.land
  26. Fin.last
  27. Fin.last­Cases
  28. Fin.log2
  29. Fin.lor
  30. Fin.mk
    1. Constructor of Fin
  31. Fin.mod
  32. Fin.modn
  33. Fin.mul
  34. Fin.nat­Add
  35. Fin.of­Nat'
  36. Fin.pred
  37. Fin.reduce­Add
  38. Fin.reduce­Add­Nat
  39. Fin.reduce­And
  40. Fin.reduce­BEq
  41. Fin.reduce­BNe
  42. Fin.reduce­Bin
  43. Fin.reduce­Bin­Pred
  44. Fin.reduce­Bool­Pred
  45. Fin.reduce­Cast­Add
  46. Fin.reduce­Cast­LE
  47. Fin.reduce­Cast­LT
  48. Fin.reduce­Cast­Succ
  49. Fin.reduce­Div
  50. Fin.reduce­Eq
  51. Fin.reduce­Fin­Mk
  52. Fin.reduce­GE
  53. Fin.reduce­GT
  54. Fin.reduce­LE
  55. Fin.reduce­LT
  56. Fin.reduce­Last
  57. Fin.reduce­Mod
  58. Fin.reduce­Mul
  59. Fin.reduce­Nat­Add
  60. Fin.reduce­Nat­Op
  61. Fin.reduce­Ne
  62. Fin.reduce­Of­Nat'
  63. Fin.reduce­Op
  64. Fin.reduce­Or
  65. Fin.reduce­Pred
  66. Fin.reduce­Rev
  67. Fin.reduce­Shift­Left
  68. Fin.reduce­Shift­Right
  69. Fin.reduce­Sub
  70. Fin.reduce­Sub­Nat
  71. Fin.reduce­Succ
  72. Fin.reduce­Xor
  73. Fin.rev
  74. Fin.reverse­Induction
  75. Fin.shift­Left
  76. Fin.shift­Right
  77. Fin.sub
  78. Fin.sub­Nat
  79. Fin.succ
  80. Fin.succ­Rec
  81. Fin.succ­Rec­On
  82. Fin.xor
  83. For­In
  84. For­In'
  85. ForIn'.mk
    1. Instance constructor of For­In'
  86. ForIn.mk
    1. Instance constructor of For­In
  87. For­In­Step
  88. For­InStep.done
    1. Constructor of For­In­Step
  89. For­InStep.yield
    1. Constructor of For­In­Step
  90. For­M
  91. ForM.for­In
  92. ForM.mk
    1. Instance constructor of For­M
  93. Functor
  94. Functor.discard
  95. Functor.map­Rev
  96. Functor.mk
    1. Instance constructor of Functor
  97. fail
    1. OptionT.fail
  98. fail­If­Unchanged
    1. Lean.Meta.DSimp.Config.fail­If­Unchanged (structure field)
    2. Lean.Meta.Simp.Config.fail­If­Unchanged (structure field)
  99. fail_if_success (0) (1)
  100. failure
    1. ReaderT.failure
    2. StateT.failure
    3. [anonymous] (class method)
  101. false_or_by_contra
  102. fdiv
    1. Int.fdiv
  103. field­Idx­Kind
    1. Lean.field­Idx­Kind
  104. field­Notation
    1. pp.field­Notation
  105. file­Name
    1. IO.FS.DirEntry.file­Name (structure field)
    2. System.FilePath.file­Name
  106. file­Stem
    1. System.FilePath.file­Stem
  107. filter
    1. Array.filter
    2. Option.filter
  108. filter­M
    1. Array.filter­M
  109. filter­Map
    1. Array.filter­Map
  110. filter­Map­M
    1. Array.filter­Map­M
  111. filter­Pairs­M
    1. Array.filter­Pairs­M
  112. filter­Sep­Elems
    1. Array.filter­Sep­Elems
  113. filter­Sep­Elems­M
    1. Array.filter­Sep­Elems­M
  114. find
    1. String.find
  115. find?
    1. Array.find?
  116. find­Idx?
    1. Array.find­Idx?
  117. find­Idx­M?
    1. Array.find­Idx­M?
  118. find­Line­Start
    1. String.find­Line­Start
  119. find­M?
    1. Array.find­M?
  120. find­Rev?
    1. Array.find­Rev?
    2. Subarray.find­Rev?
  121. find­Rev­M?
    1. Array.find­Rev­M?
    2. Subarray.find­Rev­M?
  122. find­Some!
    1. Array.find­Some!
  123. find­Some?
    1. Array.find­Some?
  124. find­Some­M?
    1. Array.find­Some­M?
  125. find­Some­Rev?
    1. Array.find­Some­Rev?
  126. find­Some­Rev­M?
    1. Array.find­Some­Rev­M?
    2. Subarray.find­Some­Rev­M?
  127. first (0) (1)
  128. first­Diff­Pos
    1. String.first­Diff­Pos
  129. fix
    1. WellFounded.fix
  130. flags
    1. IO.FileRight.flags
  131. flat­Map
    1. Array.flat­Map
  132. flat­Map­M
    1. Array.flat­Map­M
  133. flatten
    1. Array.flatten
  134. flush
    1. IO.FS.Handle.flush
    2. IO.FS.Stream.flush (structure field)
  135. fmod
    1. Int.fmod
  136. focus (0) (1)
    1. Lean.Elab.Tactic.focus
  137. fold
    1. Nat.fold
  138. fold­M
    1. Nat.fold­M
  139. fold­Rev
    1. Nat.fold­Rev
  140. fold­Rev­M
    1. Nat.fold­Rev­M
  141. fold­TR
    1. Nat.fold­TR
  142. foldl
    1. Array.foldl
    2. Fin.foldl
    3. String.foldl
    4. Subarray.foldl
  143. foldl­M
    1. Array.foldl­M
    2. Fin.foldl­M
    3. Subarray.foldl­M
  144. foldr
    1. Array.foldr
    2. Fin.foldr
    3. String.foldr
    4. Subarray.foldr
  145. foldr­M
    1. Array.foldr­M
    2. Fin.foldr­M
    3. Subarray.foldr­M
  146. fopen­Error­To­String
    1. IO.Error.fopen­Error­To­String
  147. for­In
    1. ForIn.for­In (class method)
    2. ForM.for­In
    3. Subarray.for­In
  148. for­In'
    1. Array.for­In'
    2. ForIn'.for­In' (class method)
  149. for­M
    1. Array.for­M
    2. ForM.for­M (class method)
    3. Nat.for­M
    4. Option.for­M
    5. Subarray.for­M
  150. for­Rev­M
    1. Array.for­Rev­M
    2. Nat.for­Rev­M
    3. Subarray.for­Rev­M
  151. format
    1. Option.format
  152. forward
    1. String.Iterator.forward
  153. from­Expr
    1. UInt16.from­Expr
    2. UInt32.from­Expr
    3. UInt64.from­Expr
    4. UInt8.from­Expr
    5. USize.from­Expr
  154. from­Expr?
    1. Fin.from­Expr?
    2. Int.from­Expr?
    3. Nat.from­Expr?
    4. String.from­Expr?
  155. from­State­M
    1. EStateM.from­State­M
  156. from­UTF8
    1. String.from­UTF8
  157. from­UTF8!
    1. String.from­UTF8!
  158. from­UTF8?
    1. String.from­UTF8?
  159. front
    1. String.front
  160. fst
    1. MProd.fst (structure field)
    2. PProd.fst (structure field)
    3. PSigma.fst (structure field)
    4. Prod.fst (structure field)
    5. Sigma.fst (structure field)
  161. fun
  162. funext (0) (1)

G

  1. Get­Elem
  2. GetElem.mk
    1. Instance constructor of Get­Elem
  3. Get­Elem?
  4. GetElem?.mk
    1. Instance constructor of Get­Elem?
  5. gcd
    1. Int.gcd
    2. Nat.gcd
  6. generalize
  7. get
    1. Array.get
    2. EStateM.get
    3. MonadState.get
    4. MonadState.get (class method)
    5. Monad­StateOf.get (class method)
    6. Option.get
    7. ST.Ref.get
    8. State­RefT'.get
    9. StateT.get
    10. String.get
    11. Subarray.get
    12. Task.get
    13. Task.get (structure field)
  8. get!
    1. Array.get!
    2. Option.get!
    3. String.get!
    4. Subarray.get!
  9. get'
    1. String.get'
  10. get?
    1. Array.get?
    2. Dynamic.get?
    3. String.get?
  11. get­Char
    1. Lean.TSyntax.get­Char
  12. get­Curr­Macro­Scope
    1. Lean.Elab.Tactic.get­Curr­Macro­Scope
  13. get­Curr­Namespace
    1. Lean.Macro.get­Curr­Namespace
  14. get­Current­Dir
    1. IO.Process.get­Current­Dir
  15. get­D
    1. Array.get­D
    2. Option.get­D
    3. Subarray.get­D
  16. get­DM
    1. Option.get­DM
  17. get­Elem
    1. GetElem.get­Elem (class method)
  18. get­Elem!
    1. GetElem?.get­Elem? (class method)
  19. get­Elem!_def
    1. Lawful­GetElem.get­Elem!_def (class method)
  20. get­Elem?
    1. [anonymous] (class method)
  21. get­Elem?_def
    1. Lawful­GetElem.get­Elem?_def (class method)
  22. get­Env
    1. IO.get­Env
  23. get­Even­Elems
    1. Array.get­Even­Elems
  24. get­FVar­Id
    1. Lean.Elab.Tactic.get­FVar­Id
  25. get­FVar­Ids
    1. Lean.Elab.Tactic.get­FVar­Ids
  26. get­Goals
    1. Lean.Elab.Tactic.get­Goals
  27. get­Hygiene­Info
    1. Lean.TSyntax.get­Hygiene­Info
  28. get­Id
    1. Lean.TSyntax.get­Id
  29. get­Idx?
    1. Array.get­Idx?
  30. get­Kind
    1. Lean.Syntax.get­Kind
  31. get­Line
    1. IO.FS.Handle.get­Line
    2. IO.FS.Stream.get­Line (structure field)
  32. get­M
    1. Option.get­M
  33. get­Main­Goal
    1. Lean.Elab.Tactic.get­Main­Goal
  34. get­Main­Module
    1. Lean.Elab.Tactic.get­Main­Module
  35. get­Main­Tag
    1. Lean.Elab.Tactic.get­Main­Tag
  36. get­Max?
    1. Array.get­Max?
  37. get­Modify
  38. get­Name
    1. Lean.TSyntax.get­Name
  39. get­Nat
    1. Lean.TSyntax.get­Nat
  40. get­Num­Heartbeats
    1. IO.get­Num­Heartbeats
  41. get­PID
    1. IO.Process.get­PID
  42. get­Random­Bytes
    1. IO.get­Random­Bytes
  43. get­Scientific
    1. Lean.TSyntax.get­Scientific
  44. get­Stderr
    1. IO.get­Stderr
  45. get­Stdin
    1. IO.get­Stdin
  46. get­Stdout
    1. IO.get­Stdout
  47. get­String
    1. Lean.TSyntax.get­String
  48. get­Task­State
    1. IO.get­Task­State
  49. get­The
  50. get­Unsolved­Goals
    1. Lean.Elab.Tactic.get­Unsolved­Goals
  51. get­Utf8Byte
    1. String.get­Utf8Byte
  52. get_elem_tactic
  53. get_elem_tactic_trivial
  54. goal
    1. main
  55. ground
    1. Lean.Meta.Simp.Config.ground (structure field)
  56. group
    1. IO.FileRight.group (structure field)
  57. group­By­Key
    1. Array.group­By­Key
  58. group­Kind
    1. Lean.group­Kind
  59. guard
    1. Option.guard
  60. guard_expr
  61. guard_hyp
  62. guard_target

H

  1. HAdd
  2. HAdd.mk
    1. Instance constructor of HAdd
  3. HAnd
  4. HAnd.mk
    1. Instance constructor of HAnd
  5. HAppend
  6. HAppend.mk
    1. Instance constructor of HAppend
  7. HDiv
  8. HDiv.mk
    1. Instance constructor of HDiv
  9. HMod
  10. HMod.mk
    1. Instance constructor of HMod
  11. HMul
  12. HMul.mk
    1. Instance constructor of HMul
  13. HOr
  14. HOr.mk
    1. Instance constructor of HOr
  15. HPow
  16. HPow.mk
    1. Instance constructor of HPow
  17. HShift­Left
  18. HShiftLeft.mk
    1. Instance constructor of HShift­Left
  19. HShift­Right
  20. HShiftRight.mk
    1. Instance constructor of HShift­Right
  21. HSub
  22. HSub.mk
    1. Instance constructor of HSub
  23. HXor
  24. HXor.mk
    1. Instance constructor of HXor
  25. Handle
    1. IO.FS.Handle
  26. Hashable
  27. Hashable.mk
    1. Instance constructor of Hashable
  28. Homogeneous­Pow
  29. HomogeneousPow.mk
    1. Instance constructor of Homogeneous­Pow
  30. Hygiene­Info
    1. Lean.Syntax.Hygiene­Info
  31. h
    1. ST.Ref.h (structure field)
  32. h­Add
    1. HAdd.h­Add (class method)
  33. h­And
    1. HAnd.h­And (class method)
  34. h­Append
    1. HAppend.h­Append (class method)
  35. h­Div
    1. HDiv.h­Div (class method)
  36. h­Iterate
    1. Fin.h­Iterate
  37. h­Iterate­From
    1. Fin.h­Iterate­From
  38. h­Mod
    1. HMod.h­Mod (class method)
  39. h­Mul
    1. HMul.h­Mul (class method)
  40. h­Or
    1. HOr.h­Or (class method)
  41. h­Pow
    1. HPow.h­Pow (class method)
  42. h­Shift­Left
    1. HShiftLeft.h­Shift­Left (class method)
  43. h­Shift­Right
    1. HShiftRight.h­Shift­Right (class method)
  44. h­Sub
    1. HSub.h­Sub (class method)
  45. h­Xor
    1. HXor.h­Xor (class method)
  46. has­Bind
    1. Id.has­Bind
  47. has­Decl
    1. Lean.Macro.has­Decl
  48. has­Finished
    1. IO.has­Finished
  49. has­Next
    1. String.Iterator.has­Next
  50. has­Prev
    1. String.Iterator.has­Prev
  51. hash
    1. Hashable.hash (class method)
    2. String.hash
  52. have
  53. have'
  54. have­I
  55. hygiene
    1. in tactics
  56. hygiene­Info­Kind
    1. Lean.hygiene­Info­Kind
  57. hygienic
    1. tactic.hygienic

I

  1. IO
  2. IO.Error
  3. IO.Error.already­Exists
    1. Constructor of IO.Error
  4. IO.Error.fopen­Error­To­String
  5. IO.Error.hardware­Fault
    1. Constructor of IO.Error
  6. IO.Error.illegal­Operation
    1. Constructor of IO.Error
  7. IO.Error.inappropriate­Type
    1. Constructor of IO.Error
  8. IO.Error.interrupted
    1. Constructor of IO.Error
  9. IO.Error.invalid­Argument
    1. Constructor of IO.Error
  10. IO.Error.mk­Already­Exists
  11. IO.Error.mk­Already­Exists­File
  12. IO.Error.mk­Eof­Error
  13. IO.Error.mk­Hardware­Fault
  14. IO.Error.mk­Illegal­Operation
  15. IO.Error.mk­Inappropriate­Type
  16. IO.Error.mk­Inappropriate­Type­File
  17. IO.Error.mk­Interrupted
  18. IO.Error.mk­Invalid­Argument
  19. IO.Error.mk­Invalid­Argument­File
  20. IO.Error.mk­No­File­Or­Directory
  21. IO.Error.mk­No­Such­Thing
  22. IO.Error.mk­No­Such­Thing­File
  23. IO.Error.mk­Other­Error
  24. IO.Error.mk­Permission­Denied
  25. IO.Error.mk­Permission­Denied­File
  26. IO.Error.mk­Protocol­Error
  27. IO.Error.mk­Resource­Busy
  28. IO.Error.mk­Resource­Exhausted
  29. IO.Error.mk­Resource­Exhausted­File
  30. IO.Error.mk­Resource­Vanished
  31. IO.Error.mk­Time­Expired
  32. IO.Error.mk­Unsatisfied­Constraints
  33. IO.Error.mk­Unsupported­Operation
  34. IO.Error.no­File­Or­Directory
    1. Constructor of IO.Error
  35. IO.Error.no­Such­Thing
    1. Constructor of IO.Error
  36. IO.Error.other­Error
    1. Constructor of IO.Error
  37. IO.Error.other­Error­To­String
  38. IO.Error.permission­Denied
    1. Constructor of IO.Error
  39. IO.Error.protocol­Error
    1. Constructor of IO.Error
  40. IO.Error.resource­Busy
    1. Constructor of IO.Error
  41. IO.Error.resource­Exhausted
    1. Constructor of IO.Error
  42. IO.Error.resource­Vanished
    1. Constructor of IO.Error
  43. IO.Error.time­Expired
    1. Constructor of IO.Error
  44. IO.Error.to­String
  45. IO.Error.unexpected­Eof
    1. Constructor of IO.Error
  46. IO.Error.unsatisfied­Constraints
    1. Constructor of IO.Error
  47. IO.Error.unsupported­Operation
    1. Constructor of IO.Error
  48. IO.Error.user­Error
    1. Constructor of IO.Error
  49. IO.FS.Dir­Entry
  50. IO.FS.DirEntry.mk
    1. Constructor of IO.FS.Dir­Entry
  51. IO.FS.DirEntry.path
  52. IO.FS.Handle
  53. IO.FS.Handle.flush
  54. IO.FS.Handle.get­Line
  55. IO.FS.Handle.is­Tty
  56. IO.FS.Handle.lock
  57. IO.FS.Handle.mk
  58. IO.FS.Handle.put­Str
  59. IO.FS.Handle.put­Str­Ln
  60. IO.FS.Handle.read
  61. IO.FS.Handle.read­Bin­To­End
  62. IO.FS.Handle.read­Bin­To­End­Into
  63. IO.FS.Handle.read­To­End
  64. IO.FS.Handle.rewind
  65. IO.FS.Handle.truncate
  66. IO.FS.Handle.try­Lock
  67. IO.FS.Handle.unlock
  68. IO.FS.Handle.write
  69. IO.FS.Metadata
  70. IO.FS.Metadata.mk
    1. Constructor of IO.FS.Metadata
  71. IO.FS.Mode
  72. IO.FS.Mode.append
    1. Constructor of IO.FS.Mode
  73. IO.FS.Mode.read
    1. Constructor of IO.FS.Mode
  74. IO.FS.Mode.read­Write
    1. Constructor of IO.FS.Mode
  75. IO.FS.Mode.write
    1. Constructor of IO.FS.Mode
  76. IO.FS.Mode.write­New
    1. Constructor of IO.FS.Mode
  77. IO.FS.Stream
  78. IO.FS.Stream.Buffer
  79. IO.FS.Stream.Buffer.data
  80. IO.FS.Stream.Buffer.mk
    1. Constructor of IO.FS.Stream.Buffer
  81. IO.FS.Stream.Buffer.pos
  82. IO.FS.Stream.mk
    1. Constructor of IO.FS.Stream
  83. IO.FS.Stream.of­Buffer
  84. IO.FS.Stream.of­Handle
  85. IO.FS.Stream.put­Str­Ln
  86. IO.FS.create­Dir
  87. IO.FS.create­Dir­All
  88. IO.FS.create­Temp­File
  89. IO.FS.lines
  90. IO.FS.read­Bin­File
  91. IO.FS.read­File
  92. IO.FS.real­Path
  93. IO.FS.remove­Dir
  94. IO.FS.remove­Dir­All
  95. IO.FS.remove­File
  96. IO.FS.rename
  97. IO.FS.with­File
  98. IO.FS.with­Isolated­Streams (0) (1)
  99. IO.FS.with­Temp­File
  100. IO.FS.write­Bin­File
  101. IO.FS.write­File
  102. IO.File­Right
  103. IO.FileRight.flags
  104. IO.FileRight.mk
    1. Constructor of IO.File­Right
  105. IO.Process.Child
  106. IO.Process.Child.kill
  107. IO.Process.Child.mk
    1. Constructor of IO.Process.Child
  108. IO.Process.Child.take­Stdin
  109. IO.Process.Child.try­Wait
  110. IO.Process.Child.wait
  111. IO.Process.Output
  112. IO.Process.Output.mk
    1. Constructor of IO.Process.Output
  113. IO.Process.Spawn­Args
  114. IO.Process.SpawnArgs.mk
    1. Constructor of IO.Process.Spawn­Args
  115. IO.Process.Stdio
  116. IO.Process.Stdio.inherit
    1. Constructor of IO.Process.Stdio
  117. IO.Process.Stdio.null
    1. Constructor of IO.Process.Stdio
  118. IO.Process.Stdio.piped
    1. Constructor of IO.Process.Stdio
  119. IO.Process.Stdio.to­Handle­Type
  120. IO.Process.Stdio­Config
  121. IO.Process.StdioConfig.mk
    1. Constructor of IO.Process.Stdio­Config
  122. IO.Process.exit
  123. IO.Process.get­Current­Dir
  124. IO.Process.get­PID
  125. IO.Process.output
  126. IO.Process.run
  127. IO.Process.set­Current­Dir
  128. IO.Process.spawn
  129. IO.Ref
  130. IO.add­Heartbeats
  131. IO.app­Dir
  132. IO.app­Path
  133. IO.as­Task
  134. IO.bind­Task
  135. IO.cancel
  136. IO.check­Canceled
  137. IO.current­Dir
  138. IO.eprint
  139. IO.eprintln
  140. IO.get­Env
  141. IO.get­Num­Heartbeats
  142. IO.get­Random­Bytes
  143. IO.get­Stderr
  144. IO.get­Stdin
  145. IO.get­Stdout
  146. IO.get­Task­State
  147. IO.has­Finished
  148. IO.iterate
  149. IO.lazy­Pure
  150. IO.map­Task
  151. IO.map­Tasks
  152. IO.mk­Ref
  153. IO.mono­Ms­Now
  154. IO.mono­Nanos­Now
  155. IO.of­Except
  156. IO.print
  157. IO.println
  158. IO.rand
  159. IO.set­Access­Rights
  160. IO.set­Rand­Seed
  161. IO.set­Stderr
  162. IO.set­Stdin
  163. IO.set­Stdout
  164. IO.sleep
  165. IO.to­EIO
  166. IO.user­Error
  167. IO.wait
  168. IO.wait­Any
  169. IO.with­Stderr
  170. IO.with­Stdin
  171. IO.with­Stdout
  172. ISize
  173. ISize.add
  174. ISize.complement
  175. ISize.dec­Eq
  176. ISize.dec­Le
  177. ISize.dec­Lt
  178. ISize.div
  179. ISize.land
  180. ISize.le
  181. ISize.lor
  182. ISize.lt
  183. ISize.mk
    1. Constructor of ISize
  184. ISize.mod
  185. ISize.mul
  186. ISize.neg
  187. ISize.of­Int
  188. ISize.of­Nat
  189. ISize.shift­Left
  190. ISize.shift­Right
  191. ISize.size
  192. ISize.sub
  193. ISize.to­Bit­Vec
  194. ISize.to­Int
  195. ISize.to­Int32
  196. ISize.to­Int64
  197. ISize.to­Nat
  198. ISize.xor
  199. Id
  200. Id.has­Bind
  201. Id.run
  202. Ident
    1. Lean.Syntax.Ident
  203. Inhabited
  204. Inhabited.mk
    1. Instance constructor of Inhabited
  205. Int
  206. Int.add
  207. Int.bdiv
  208. Int.bmod
  209. Int.cast
  210. Int.dec­Eq
  211. Int.ediv
  212. Int.emod
  213. Int.fdiv
  214. Int.fmod
  215. Int.from­Expr?
  216. Int.gcd
  217. Int.is­Pos­Value
  218. Int.lcm
  219. Int.le
  220. Int.lt
  221. Int.mul
  222. Int.nat­Abs
  223. Int.neg
  224. Int.neg­Of­Nat
  225. Int.neg­Succ
    1. Constructor of Int
  226. Int.not
  227. Int.of­Nat
    1. Constructor of Int
  228. Int.pow
  229. Int.reduce­Abs
  230. Int.reduce­Add
  231. Int.reduce­BEq
  232. Int.reduce­BNe
  233. Int.reduce­Bdiv
  234. Int.reduce­Bin
  235. Int.reduce­Bin­Int­Nat­Op
  236. Int.reduce­Bin­Pred
  237. Int.reduce­Bmod
  238. Int.reduce­Bool­Pred
  239. Int.reduce­Div
  240. Int.reduce­Eq
  241. Int.reduce­FDiv
  242. Int.reduce­FMod
  243. Int.reduce­GE
  244. Int.reduce­GT
  245. Int.reduce­LE
  246. Int.reduce­LT
  247. Int.reduce­Mod
  248. Int.reduce­Mul
  249. Int.reduce­Nat­Core
  250. Int.reduce­Ne
  251. Int.reduce­Neg
  252. Int.reduce­Neg­Succ
  253. Int.reduce­Of­Nat
  254. Int.reduce­Pow
  255. Int.reduce­Sub
  256. Int.reduce­TDiv
  257. Int.reduce­TMod
  258. Int.reduce­To­Nat
  259. Int.reduce­Unary
  260. Int.repr
  261. Int.shift­Right
  262. Int.sign
  263. Int.sub
  264. Int.sub­Nat­Nat
  265. Int.tdiv
  266. Int.tmod
  267. Int.to­ISize
  268. Int.to­Int16
  269. Int.to­Int32
  270. Int.to­Int64
  271. Int.to­Int8
  272. Int.to­Nat
  273. Int.to­Nat'
  274. Int16
  275. Int16.add
  276. Int16.complement
  277. Int16.dec­Eq
  278. Int16.dec­Le
  279. Int16.dec­Lt
  280. Int16.div
  281. Int16.land
  282. Int16.le
  283. Int16.lor
  284. Int16.lt
  285. Int16.mk
    1. Constructor of Int16
  286. Int16.mod
  287. Int16.mul
  288. Int16.neg
  289. Int16.of­Int
  290. Int16.of­Nat
  291. Int16.shift­Left
  292. Int16.shift­Right
  293. Int16.size
  294. Int16.sub
  295. Int16.to­Bit­Vec
  296. Int16.to­Int
  297. Int16.to­Int32 (0) (1)
  298. Int16.to­Int64
  299. Int16.to­Int8
  300. Int16.to­Nat
  301. Int16.xor
  302. Int32
  303. Int32.add
  304. Int32.complement
  305. Int32.dec­Eq
  306. Int32.dec­Le
  307. Int32.dec­Lt
  308. Int32.div
  309. Int32.land
  310. Int32.le
  311. Int32.lor
  312. Int32.lt
  313. Int32.mk
    1. Constructor of Int32
  314. Int32.mod
  315. Int32.mul
  316. Int32.neg
  317. Int32.of­Int
  318. Int32.of­Nat
  319. Int32.shift­Left
  320. Int32.shift­Right
  321. Int32.size
  322. Int32.sub
  323. Int32.to­Bit­Vec
  324. Int32.to­ISize
  325. Int32.to­Int
  326. Int32.to­Int16
  327. Int32.to­Int64
  328. Int32.to­Int8
  329. Int32.to­Nat
  330. Int32.xor
  331. Int64
  332. Int64.add
  333. Int64.complement
  334. Int64.dec­Eq
  335. Int64.dec­Le
  336. Int64.dec­Lt
  337. Int64.div
  338. Int64.land
  339. Int64.le
  340. Int64.lor
  341. Int64.lt
  342. Int64.mk
    1. Constructor of Int64
  343. Int64.mod
  344. Int64.mul
  345. Int64.neg
  346. Int64.of­Int
  347. Int64.of­Nat
  348. Int64.shift­Left
  349. Int64.shift­Right
  350. Int64.size
  351. Int64.sub
  352. Int64.to­Bit­Vec
  353. Int64.to­ISize
  354. Int64.to­Int
  355. Int64.to­Int16
  356. Int64.to­Int32
  357. Int64.to­Int8
  358. Int64.to­Nat
  359. Int64.xor
  360. Int8
  361. Int8.add
  362. Int8.complement
  363. Int8.dec­Eq
  364. Int8.dec­Le
  365. Int8.dec­Lt
  366. Int8.div
  367. Int8.land
  368. Int8.le
  369. Int8.lor
  370. Int8.lt
  371. Int8.mk
    1. Constructor of Int8
  372. Int8.mod
  373. Int8.mul
  374. Int8.neg
  375. Int8.of­Int
  376. Int8.of­Nat
  377. Int8.shift­Left
  378. Int8.shift­Right
  379. Int8.size
  380. Int8.sub
  381. Int8.to­Bit­Vec
  382. Int8.to­Int
  383. Int8.to­Int16
  384. Int8.to­Int32 (0) (1)
  385. Int8.to­Int64
  386. Int8.to­Nat
  387. Int8.xor
  388. Int­Cast
  389. IntCast.mk
    1. Instance constructor of Int­Cast
  390. Iterator
    1. String.Iterator
  391. i
    1. String.Iterator.i (structure field)
  392. ibelow
    1. Nat.ibelow
  393. id_map
    1. LawfulFunctor.id_map (class method)
  394. ident­Kind
    1. Lean.ident­Kind
  395. identifier
    1. raw
  396. if ... then ... else ...
  397. if h : ... then ... else ...
  398. imax
    1. Nat.imax
  399. implicit­Def­Eq­Proofs
    1. Lean.Meta.Simp.Config.implicit­Def­Eq­Proofs (structure field)
  400. impredicative
  401. inaccessible
  402. index
    1. Lean.Meta.DSimp.Config.index (structure field)
    2. Lean.Meta.Simp.Config.index (structure field)
    3. of inductive type
  403. index­Of?
    1. Array.index­Of?
  404. indexed family
    1. of types
  405. induction
    1. Fin.induction
  406. induction­On
    1. Fin.induction­On
    2. Nat.div.induction­On
    3. Nat.mod.induction­On
  407. inductive.auto­Promote­Indices
  408. inductive­Check­Resulting­Universe
    1. bootstrap.inductive­Check­Resulting­Universe
  409. infer­Instance
  410. infer­Instance­As
  411. infer_instance
  412. injection
  413. injections
  414. insert­At
    1. Array.insert­At
  415. insert­At!
    1. Array.insert­At!
  416. insertion­Sort
    1. Array.insertion­Sort
  417. instance synthesis
  418. int­Cast
    1. IntCast.int­Cast (class method)
  419. intercalate
    1. String.intercalate
  420. interpolated­Str­Kind
    1. Lean.interpolated­Str­Kind
  421. interpolated­Str­Lit­Kind
    1. Lean.interpolated­Str­Lit­Kind
  422. intro (0) (1)
  423. intro | ... => ... | ... => ...
  424. intros
  425. inv­Image
  426. iota
    1. Lean.Meta.DSimp.Config.iota (structure field)
    2. Lean.Meta.Simp.Config.iota (structure field)
  427. is­Absolute
    1. System.FilePath.is­Absolute
  428. is­Alpha
    1. Char.is­Alpha
  429. is­Alphanum
    1. Char.is­Alphanum
  430. is­Digit
    1. Char.is­Digit
  431. is­Dir
    1. System.FilePath.is­Dir
  432. is­Empty
    1. Array.is­Empty
    2. String.is­Empty
  433. is­Eq­Some
    1. Option.is­Eq­Some
  434. is­Eqv
    1. Array.is­Eqv
  435. is­Int
    1. String.is­Int
  436. is­Lower
    1. Char.is­Lower
  437. is­Lt
    1. Fin.is­Lt (structure field)
  438. is­Nat
    1. String.is­Nat
  439. is­None
    1. Option.is­None
  440. is­Of­Kind
    1. Lean.Syntax.is­Of­Kind
  441. is­Ok
    1. Except.is­Ok
  442. is­Pos­Value
    1. Int.is­Pos­Value
  443. is­Power­Of­Two
    1. Nat.is­Power­Of­Two
  444. is­Prefix­Of
    1. Array.is­Prefix­Of
    2. String.is­Prefix­Of
  445. is­Relative
    1. System.FilePath.is­Relative
  446. is­Some
    1. Option.is­Some
  447. is­Tty
    1. IO.FS.Handle.is­Tty
    2. IO.FS.Stream.is­Tty (structure field)
  448. is­Upper
    1. Char.is­Upper
  449. is­Valid
    1. String.Pos.is­Valid
  450. is­Valid­Char
    1. Nat.is­Valid­Char
    2. UInt32.is­Valid­Char
  451. is­Value
    1. Fin.is­Value
    2. Nat.is­Value
  452. is­Whitespace
    1. Char.is­Whitespace
  453. iter
    1. String.iter
  454. iterate
    1. IO.iterate

K

  1. kill
    1. IO.Process.Child.kill
  2. kleisli­Left
    1. Bind.kleisli­Left
  3. kleisli­Right
    1. Bind.kleisli­Right

L

  1. LE
  2. LE.mk
    1. Instance constructor of LE
  3. LT
  4. LT.mk
    1. Instance constructor of LT
  5. Lawful­Applicative
  6. LawfulApplicative.mk
    1. Instance constructor of Lawful­Applicative
  7. Lawful­BEq
  8. LawfulBEq.mk
    1. Instance constructor of Lawful­BEq
  9. Lawful­Functor
  10. LawfulFunctor.mk
    1. Instance constructor of Lawful­Functor
  11. Lawful­Get­Elem
  12. Lawful­GetElem.mk
    1. Instance constructor of Lawful­Get­Elem
  13. Lawful­Monad
  14. LawfulMonad.mk
    1. Instance constructor of Lawful­Monad
  15. LawfulMonad.mk'
  16. Leading­Ident­Behavior
    1. Lean.Parser.Leading­Ident­Behavior
  17. Lean.Elab.Tactic.Tactic
  18. Lean.Elab.Tactic.Tactic­M
  19. Lean.Elab.Tactic.adapt­Expander
  20. Lean.Elab.Tactic.append­Goals
  21. Lean.Elab.Tactic.close­Main­Goal
  22. Lean.Elab.Tactic.close­Main­Goal­Using
  23. Lean.Elab.Tactic.dsimp­Location'
  24. Lean.Elab.Tactic.elab­Cases­Targets
  25. Lean.Elab.Tactic.elab­DSimp­Config­Core
  26. Lean.Elab.Tactic.elab­Simp­Args
  27. Lean.Elab.Tactic.elab­Simp­Config
  28. Lean.Elab.Tactic.elab­Simp­Config­Ctx­Core
  29. Lean.Elab.Tactic.elab­Term
  30. Lean.Elab.Tactic.elab­Term­Ensuring­Type
  31. Lean.Elab.Tactic.elab­Term­With­Holes
  32. Lean.Elab.Tactic.ensure­Has­No­MVars
  33. Lean.Elab.Tactic.focus
  34. Lean.Elab.Tactic.get­Curr­Macro­Scope
  35. Lean.Elab.Tactic.get­FVar­Id
  36. Lean.Elab.Tactic.get­FVar­Ids
  37. Lean.Elab.Tactic.get­Goals
  38. Lean.Elab.Tactic.get­Main­Goal
  39. Lean.Elab.Tactic.get­Main­Module
  40. Lean.Elab.Tactic.get­Main­Tag
  41. Lean.Elab.Tactic.get­Unsolved­Goals
  42. Lean.Elab.Tactic.lift­Meta­MAt­Main
  43. Lean.Elab.Tactic.mk­Tactic­Attribute
  44. Lean.Elab.Tactic.or­Else
  45. Lean.Elab.Tactic.prune­Solved­Goals
  46. Lean.Elab.Tactic.run
  47. Lean.Elab.Tactic.run­Term­Elab
  48. Lean.Elab.Tactic.set­Goals
  49. Lean.Elab.Tactic.sort­MVar­Id­Array­By­Index
  50. Lean.Elab.Tactic.sort­MVar­Ids­By­Index
  51. Lean.Elab.Tactic.tactic­Elab­Attribute
  52. Lean.Elab.Tactic.tag­Untagged­Goals
  53. Lean.Elab.Tactic.try­Catch
  54. Lean.Elab.Tactic.try­Tactic
  55. Lean.Elab.Tactic.try­Tactic?
  56. Lean.Elab.Tactic.with­Location
  57. Lean.Elab.register­Deriving­Handler
  58. Lean.Macro.Exception.unsupported­Syntax
  59. Lean.Macro.add­Macro­Scope
  60. Lean.Macro.expand­Macro?
  61. Lean.Macro.get­Curr­Namespace
  62. Lean.Macro.has­Decl
  63. Lean.Macro.resolve­Global­Name
  64. Lean.Macro.resolve­Namespace
  65. Lean.Macro.throw­Error
  66. Lean.Macro.throw­Error­At
  67. Lean.Macro.throw­Unsupported
  68. Lean.Macro.trace
  69. Lean.Macro.with­Fresh­Macro­Scope
  70. Lean.Macro­M
  71. Lean.Meta.DSimp.Config
  72. Lean.Meta.DSimp.Config.mk
    1. Constructor of Lean.Meta.DSimp.Config
  73. Lean.Meta.Occurrences
  74. Lean.Meta.Occurrences.all
    1. Constructor of Lean.Meta.Occurrences
  75. Lean.Meta.Occurrences.neg
    1. Constructor of Lean.Meta.Occurrences
  76. Lean.Meta.Occurrences.pos
    1. Constructor of Lean.Meta.Occurrences
  77. Lean.Meta.Rewrite.Config
  78. Lean.Meta.Rewrite.Config.mk
    1. Constructor of Lean.Meta.Rewrite.Config
  79. Lean.Meta.Rewrite.New­Goals
  80. Lean.Meta.Simp.Config
  81. Lean.Meta.Simp.Config.mk
    1. Constructor of Lean.Meta.Simp.Config
  82. Lean.Meta.Simp.neutral­Config
  83. Lean.Meta.Simp­Extension
  84. Lean.Meta.Transparency­Mode
  85. Lean.Meta.TransparencyMode.all
    1. Constructor of Lean.Meta.Transparency­Mode
  86. Lean.Meta.TransparencyMode.default
    1. Constructor of Lean.Meta.Transparency­Mode
  87. Lean.Meta.TransparencyMode.instances
    1. Constructor of Lean.Meta.Transparency­Mode
  88. Lean.Meta.TransparencyMode.reducible
    1. Constructor of Lean.Meta.Transparency­Mode
  89. Lean.Meta.register­Simp­Attr
  90. Lean.Parser.Leading­Ident­Behavior
  91. Lean.Parser.Leading­IdentBehavior.both
    1. Constructor of Lean.Parser.Leading­Ident­Behavior
  92. Lean.Parser.Leading­IdentBehavior.default
    1. Constructor of Lean.Parser.Leading­Ident­Behavior
  93. Lean.Parser.Leading­IdentBehavior.symbol
    1. Constructor of Lean.Parser.Leading­Ident­Behavior
  94. Lean.Source­Info
  95. Lean.SourceInfo.none
    1. Constructor of Lean.Source­Info
  96. Lean.SourceInfo.original
    1. Constructor of Lean.Source­Info
  97. Lean.SourceInfo.synthetic
    1. Constructor of Lean.Source­Info
  98. Lean.Syntax
  99. Lean.Syntax.Char­Lit
  100. Lean.Syntax.Command
  101. Lean.Syntax.Hygiene­Info
  102. Lean.Syntax.Ident
  103. Lean.Syntax.Level
  104. Lean.Syntax.Name­Lit
  105. Lean.Syntax.Num­Lit
  106. Lean.Syntax.Prec
  107. Lean.Syntax.Preresolved
  108. Lean.Syntax.Preresolved.decl
    1. Constructor of Lean.Syntax.Preresolved
  109. Lean.Syntax.Preresolved.namespace
    1. Constructor of Lean.Syntax.Preresolved
  110. Lean.Syntax.Prio
  111. Lean.Syntax.Scientific­Lit
  112. Lean.Syntax.Str­Lit
  113. Lean.Syntax.TSep­Array
  114. Lean.Syntax.TSepArray.mk
    1. Constructor of Lean.Syntax.TSep­Array
  115. Lean.Syntax.Tactic
  116. Lean.Syntax.Term
  117. Lean.Syntax.atom
    1. Constructor of Lean.Syntax
  118. Lean.Syntax.get­Kind
  119. Lean.Syntax.ident
    1. Constructor of Lean.Syntax
  120. Lean.Syntax.is­Of­Kind
  121. Lean.Syntax.missing
    1. Constructor of Lean.Syntax
  122. Lean.Syntax.node
    1. Constructor of Lean.Syntax
  123. Lean.Syntax.set­Kind
  124. Lean.Syntax­Node­Kind
  125. Lean.TSyntax
  126. Lean.TSyntax.get­Char
  127. Lean.TSyntax.get­Hygiene­Info
  128. Lean.TSyntax.get­Id
  129. Lean.TSyntax.get­Name
  130. Lean.TSyntax.get­Nat
  131. Lean.TSyntax.get­Scientific
  132. Lean.TSyntax.get­String
  133. Lean.TSyntax.mk
    1. Constructor of Lean.TSyntax
  134. Lean.TSyntax­Array
  135. Lean.char­Lit­Kind
  136. Lean.choice­Kind
  137. Lean.field­Idx­Kind
  138. Lean.group­Kind
  139. Lean.hygiene­Info­Kind
  140. Lean.ident­Kind
  141. Lean.interpolated­Str­Kind
  142. Lean.interpolated­Str­Lit­Kind
  143. Lean.name­Lit­Kind
  144. Lean.null­Kind
  145. Lean.num­Lit­Kind
  146. Lean.scientific­Lit­Kind
  147. Lean.str­Lit­Kind
  148. Level
    1. Lean.Syntax.Level
  149. List
  150. List.cons
    1. Constructor of List
  151. List.nil
    1. Constructor of List
  152. land
    1. Fin.land
    2. ISize.land
    3. Int16.land
    4. Int32.land
    5. Int64.land
    6. Int8.land
    7. Nat.land
    8. UInt16.land
    9. UInt32.land
    10. UInt64.land
    11. UInt8.land
    12. USize.land
  153. last
    1. Fin.last
  154. last­Cases
    1. Fin.last­Cases
  155. lazy­Pure
    1. IO.lazy­Pure
  156. lcm
    1. Int.lcm
    2. Nat.lcm
  157. le
    1. ISize.le
    2. Int.le
    3. Int16.le
    4. Int32.le
    5. Int64.le
    6. Int8.le
    7. LE.le (class method)
    8. Nat.le
    9. String.le
    10. UInt16.le
    11. UInt64.le
    12. UInt8.le
    13. USize.le
  158. lean_is_array
  159. lean_is_string
  160. lean_string_object (0) (1)
  161. lean_to_array
  162. lean_to_string
  163. left (0) (1)
  164. length
    1. String.length
  165. let
  166. let rec
  167. let'
  168. let­I
  169. level
    1. of universe
  170. lhs
  171. lift
    1. Except­CpsT.lift
    2. ExceptT.lift
    3. OptionT.lift
    4. State­CpsT.lift
    5. State­RefT'.lift
    6. StateT.lift
  172. lift­Meta­MAt­Main
    1. Lean.Elab.Tactic.lift­Meta­MAt­Main
  173. lift­Or­Get
    1. Option.lift­Or­Get
  174. lift­With
    1. MonadControl.lift­With (class method)
    2. Monad­ControlT.lift­With (class method)
  175. line­Eq
  176. lines
    1. IO.FS.lines
  177. linter.unnecessary­Simpa
  178. literal
    1. raw string
    2. string
  179. lock
    1. IO.FS.Handle.lock
  180. log2
    1. Fin.log2
    2. Nat.log2
    3. UInt16.log2
    4. UInt32.log2
    5. UInt64.log2
    6. UInt8.log2
    7. USize.log2
  181. lor
    1. Fin.lor
    2. ISize.lor
    3. Int16.lor
    4. Int32.lor
    5. Int64.lor
    6. Int8.lor
    7. Nat.lor
    8. UInt16.lor
    9. UInt32.lor
    10. UInt64.lor
    11. UInt8.lor
    12. USize.lor
  182. lt
    1. ISize.lt
    2. Int.lt
    3. Int16.lt
    4. Int32.lt
    5. Int64.lt
    6. Int8.lt
    7. LT.lt (class method)
    8. Nat.lt
    9. Option.lt
    10. UInt16.lt
    11. UInt64.lt
    12. UInt8.lt
    13. USize.lt
  183. lt_wf­Rel
    1. Nat.lt_wf­Rel

M

  1. MProd
  2. MProd.mk
    1. Constructor of MProd
  3. Macro­M
    1. Lean.Macro­M
  4. Metadata
    1. IO.FS.Metadata
  5. Mod
  6. Mod.mk
    1. Instance constructor of Mod
  7. Mode
    1. IO.FS.Mode
  8. Monad
  9. Monad.mk
    1. Instance constructor of Monad
  10. Monad­Control
  11. MonadControl.mk
    1. Instance constructor of Monad­Control
  12. Monad­Control­T
  13. Monad­ControlT.mk
    1. Instance constructor of Monad­Control­T
  14. Monad­Except
  15. MonadExcept.mk
    1. Instance constructor of Monad­Except
  16. MonadExcept.of­Except
  17. MonadExcept.or­Else
  18. MonadExcept.orelse'
  19. Monad­Except­Of
  20. Monad­ExceptOf.mk
    1. Instance constructor of Monad­Except­Of
  21. Monad­Finally
  22. MonadFinally.mk
    1. Instance constructor of Monad­Finally
  23. Monad­Functor
  24. MonadFunctor.mk
    1. Instance constructor of Monad­Functor
  25. Monad­Functor­T
  26. Monad­FunctorT.mk
    1. Instance constructor of Monad­Functor­T
  27. Monad­Lift
  28. MonadLift.mk
    1. Instance constructor of Monad­Lift
  29. Monad­Lift­T
  30. Monad­LiftT.mk
    1. Instance constructor of Monad­Lift­T
  31. Monad­Reader
  32. MonadReader.mk
    1. Instance constructor of Monad­Reader
  33. Monad­Reader­Of
  34. Monad­ReaderOf.mk
    1. Instance constructor of Monad­Reader­Of
  35. Monad­State
  36. MonadState.get
  37. MonadState.mk
    1. Instance constructor of Monad­State
  38. MonadState.modify­Get
  39. Monad­State­Of
  40. Monad­StateOf.mk
    1. Instance constructor of Monad­State­Of
  41. Monad­With­Reader
  42. Monad­WithReader.mk
    1. Instance constructor of Monad­With­Reader
  43. Monad­With­Reader­Of
  44. Monad­With­ReaderOf.mk
    1. Instance constructor of Monad­With­Reader­Of
  45. Mul
  46. Mul.mk
    1. Instance constructor of Mul
  47. main goal
  48. map
    1. Array.map
    2. EStateM.map
    3. Except.map
    4. ExceptT.map
    5. Functor.map (class method)
    6. Option.map
    7. StateT.map
    8. String.map
  49. map­A
    1. Option.map­A
  50. map­Const
    1. Functor.map­Const (class method)
  51. map­Error
    1. Except.map­Error
  52. map­Fin­Idx
    1. Array.map­Fin­Idx
  53. map­Fin­Idx­M
    1. Array.map­Fin­Idx­M
  54. map­Idx
    1. Array.map­Idx
  55. map­Idx­M
    1. Array.map­Idx­M
  56. map­Indexed
    1. Array.map­Indexed
  57. map­Indexed­M
    1. Array.map­Indexed­M
  58. map­M
    1. Array.map­M
    2. Option.map­M
  59. map­M'
    1. Array.map­M'
  60. map­Mono
    1. Array.map­Mono
  61. map­Mono­M
    1. Array.map­Mono­M
  62. map­Rev
    1. Functor.map­Rev
  63. map­Task
    1. BaseIO.map­Task
    2. EIO.map­Task
    3. IO.map­Task
  64. map­Tasks
    1. BaseIO.map­Tasks
    2. EIO.map­Tasks
    3. IO.map­Tasks
  65. map_const
    1. LawfulFunctor.map_const (class method)
  66. map_pure
    1. LawfulApplicative.seq­Left_eq (class method)
  67. match
    1. pp.match
  68. max
    1. Nat.max
    2. Option.max
    3. Task.Priority.max
  69. max­Discharge­Depth
    1. Lean.Meta.Simp.Config.max­Discharge­Depth (structure field)
  70. max­Heartbeats
    1. synthInstance.max­Heartbeats
  71. max­Size
    1. synthInstance.max­Size
  72. max­Steps
    1. Lean.Meta.Simp.Config.max­Steps (structure field)
    2. pp.max­Steps
  73. memoize
    1. Lean.Meta.Simp.Config.memoize (structure field)
  74. merge
    1. Option.merge
  75. metadata
    1. System.FilePath.metadata
  76. min
    1. Nat.min
    2. Option.min
    3. String.Pos.min
  77. mk
    1. Dynamic.mk
    2. ExceptT.mk
    3. IO.FS.Handle.mk
    4. OptionT.mk
  78. mk'
    1. LawfulMonad.mk'
  79. mk­Already­Exists
    1. IO.Error.mk­Already­Exists
  80. mk­Already­Exists­File
    1. IO.Error.mk­Already­Exists­File
  81. mk­Array
    1. Array.mk­Array
  82. mk­Eof­Error
    1. IO.Error.mk­Eof­Error
  83. mk­File­Path
    1. System.mk­File­Path
  84. mk­Hardware­Fault
    1. IO.Error.mk­Hardware­Fault
  85. mk­Illegal­Operation
    1. IO.Error.mk­Illegal­Operation
  86. mk­Inappropriate­Type
    1. IO.Error.mk­Inappropriate­Type
  87. mk­Inappropriate­Type­File
    1. IO.Error.mk­Inappropriate­Type­File
  88. mk­Interrupted
    1. IO.Error.mk­Interrupted
  89. mk­Invalid­Argument
    1. IO.Error.mk­Invalid­Argument
  90. mk­Invalid­Argument­File
    1. IO.Error.mk­Invalid­Argument­File
  91. mk­Iterator
    1. String.mk­Iterator
  92. mk­No­File­Or­Directory
    1. IO.Error.mk­No­File­Or­Directory
  93. mk­No­Such­Thing
    1. IO.Error.mk­No­Such­Thing
  94. mk­No­Such­Thing­File
    1. IO.Error.mk­No­Such­Thing­File
  95. mk­Other­Error
    1. IO.Error.mk­Other­Error
  96. mk­Permission­Denied
    1. IO.Error.mk­Permission­Denied
  97. mk­Permission­Denied­File
    1. IO.Error.mk­Permission­Denied­File
  98. mk­Protocol­Error
    1. IO.Error.mk­Protocol­Error
  99. mk­Ref
    1. IO.mk­Ref
    2. ST.mk­Ref
  100. mk­Resource­Busy
    1. IO.Error.mk­Resource­Busy
  101. mk­Resource­Exhausted
    1. IO.Error.mk­Resource­Exhausted
  102. mk­Resource­Exhausted­File
    1. IO.Error.mk­Resource­Exhausted­File
  103. mk­Resource­Vanished
    1. IO.Error.mk­Resource­Vanished
  104. mk­Std­Gen
  105. mk­Tactic­Attribute
    1. Lean.Elab.Tactic.mk­Tactic­Attribute
  106. mk­Time­Expired
    1. IO.Error.mk­Time­Expired
  107. mk­Unsatisfied­Constraints
    1. IO.Error.mk­Unsatisfied­Constraints
  108. mk­Unsupported­Operation
    1. IO.Error.mk­Unsupported­Operation
  109. mod
    1. Fin.mod
    2. ISize.mod
    3. Int16.mod
    4. Int32.mod
    5. Int64.mod
    6. Int8.mod
    7. Mod.mod (class method)
    8. Nat.mod
    9. UInt16.mod
    10. UInt32.mod
    11. UInt64.mod
    12. UInt8.mod
    13. USize.mod
  110. mod­Core
    1. Nat.mod­Core
  111. modified
    1. IO.FS.Metadata.modified (structure field)
  112. modify
    1. Array.modify
    2. ST.Ref.modify
    3. String.modify
  113. modify­Get
    1. EStateM.modify­Get
    2. MonadState.modify­Get
    3. MonadState.modify­Get (class method)
    4. Monad­StateOf.modify­Get (class method)
    5. ST.Ref.modify­Get
    6. State­RefT'.modify­Get
    7. StateT.modify­Get
  114. modify­Get­The
  115. modify­M
    1. Array.modify­M
  116. modify­Op
    1. Array.modify­Op
  117. modify­The
  118. modn
    1. Fin.modn
  119. monad­Lift
    1. MonadLift.monad­Lift (class method)
    2. Monad­LiftT.monad­Lift (class method)
  120. monad­Map
    1. MonadFunctor.monad­Map (class method)
    2. Monad­FunctorT.monad­Map (class method)
  121. mono­Ms­Now
    1. IO.mono­Ms­Now
  122. mono­Nanos­Now
    1. IO.mono­Nanos­Now
  123. mul
    1. Fin.mul
    2. ISize.mul
    3. Int.mul
    4. Int16.mul
    5. Int32.mul
    6. Int64.mul
    7. Int8.mul
    8. Mul.mul (class method)
    9. Nat.mul
    10. UInt16.mul
    11. UInt32.mul
    12. UInt64.mul
    13. UInt8.mul
    14. USize.mul
  124. mvars
    1. pp.mvars

N

  1. Name­Lit
    1. Lean.Syntax.Name­Lit
  2. Nat
  3. Nat.add
  4. Nat.all
  5. Nat.all­M
  6. Nat.all­TR
  7. Nat.any
  8. Nat.any­M
  9. Nat.any­TR
  10. Nat.apply­Eq­Lemma
  11. Nat.apply­Simproc­Const
  12. Nat.below
  13. Nat.beq
  14. Nat.bitwise
  15. Nat.ble
  16. Nat.blt
  17. Nat.case­Strong­Induction­On
  18. Nat.cases­On
  19. Nat.cast
  20. Nat.dec­Eq
  21. Nat.dec­Le
  22. Nat.dec­Lt
  23. Nat.digit­Char
  24. Nat.div
  25. Nat.div.induction­On
  26. Nat.div2Induction
  27. Nat.elim­Offset
  28. Nat.fold
  29. Nat.fold­M
  30. Nat.fold­Rev
  31. Nat.fold­Rev­M
  32. Nat.fold­TR
  33. Nat.for­M
  34. Nat.for­Rev­M
  35. Nat.from­Expr?
  36. Nat.gcd
  37. Nat.ibelow
  38. Nat.imax
  39. Nat.is­Power­Of­Two
  40. Nat.is­Valid­Char
  41. Nat.is­Value
  42. Nat.land
  43. Nat.lcm
  44. Nat.le
  45. Nat.le.refl
    1. Constructor of Nat.le
  46. Nat.le.step
    1. Constructor of Nat.le
  47. Nat.log2
  48. Nat.lor
  49. Nat.lt
  50. Nat.lt_wf­Rel
  51. Nat.max
  52. Nat.min
  53. Nat.mod
  54. Nat.mod.induction­On
  55. Nat.mod­Core
  56. Nat.mul
  57. Nat.next­Power­Of­Two
  58. Nat.no­Confusion
  59. Nat.no­Confusion­Type
  60. Nat.pow
  61. Nat.pred
  62. Nat.rec
  63. Nat.rec­On
  64. Nat.reduce­Add
  65. Nat.reduce­BEq
  66. Nat.reduce­BNe
  67. Nat.reduce­Beq­Diff
  68. Nat.reduce­Bin
  69. Nat.reduce­Bin­Pred
  70. Nat.reduce­Bne­Diff
  71. Nat.reduce­Bool­Pred
  72. Nat.reduce­Div
  73. Nat.reduce­Eq­Diff
  74. Nat.reduce­GT
  75. Nat.reduce­Gcd
  76. Nat.reduce­LT
  77. Nat.reduce­LTLE
  78. Nat.reduce­Le­Diff
  79. Nat.reduce­Mod
  80. Nat.reduce­Mul
  81. Nat.reduce­Nat­Eq­Expr
  82. Nat.reduce­Pow
  83. Nat.reduce­Sub
  84. Nat.reduce­Sub­Diff
  85. Nat.reduce­Succ
  86. Nat.reduce­Unary
  87. Nat.repeat
  88. Nat.repeat­TR
  89. Nat.repr
  90. Nat.shift­Left
  91. Nat.shift­Right
  92. Nat.strong­Induction­On
  93. Nat.sub
  94. Nat.sub­Digit­Char
  95. Nat.succ
    1. Constructor of Nat
  96. Nat.super­Digit­Char
  97. Nat.test­Bit
  98. Nat.to­Digits
  99. Nat.to­Digits­Core
  100. Nat.to­Float
  101. Nat.to­Level
  102. Nat.to­Sub­Digits
  103. Nat.to­Subscript­String
  104. Nat.to­Super­Digits
  105. Nat.to­Superscript­String
  106. Nat.to­UInt16
  107. Nat.to­UInt32
  108. Nat.to­UInt64
  109. Nat.to­UInt8
  110. Nat.to­USize
  111. Nat.xor
  112. Nat.zero
    1. Constructor of Nat
  113. Nat­Cast
  114. NatCast.mk
    1. Instance constructor of Nat­Cast
  115. Nat­Pow
  116. NatPow.mk
    1. Instance constructor of Nat­Pow
  117. Ne­Zero
  118. NeZero.mk
    1. Instance constructor of Ne­Zero
  119. Neg
  120. Neg.mk
    1. Instance constructor of Neg
  121. New­Goals
    1. Lean.Meta.Rewrite.New­Goals
  122. Nonempty
  123. Nonempty.intro
    1. Constructor of Nonempty
  124. Num­Lit
    1. Lean.Syntax.Num­Lit
  125. name­Lit­Kind
    1. Lean.name­Lit­Kind
  126. namespace
    1. of inductive type
  127. nat­Abs
    1. Int.nat­Abs
  128. nat­Add
    1. Fin.nat­Add
  129. nat­Cast
    1. NatCast.nat­Cast (class method)
  130. native_decide
  131. neg
    1. ISize.neg
    2. Int.neg
    3. Int16.neg
    4. Int32.neg
    5. Int64.neg
    6. Int8.neg
    7. Neg.neg (class method)
  132. neg­Of­Nat
    1. Int.neg­Of­Nat
  133. neutral­Config
    1. Lean.Meta.Simp.neutral­Config
  134. new­Goals
    1. Lean.Meta.Rewrite.Config.new­Goals (structure field)
  135. next
    1. RandomGen.next (class method)
    2. String.Iterator.next
    3. String.next
  136. next ... => ...
  137. next'
    1. String.next'
  138. next­Power­Of­Two
    1. Nat.next­Power­Of­Two
  139. next­Until
    1. String.next­Until
  140. next­While
    1. String.next­While
  141. nextn
    1. String.Iterator.nextn
  142. no­Confusion
    1. Nat.no­Confusion
  143. no­Confusion­Type
    1. Nat.no­Confusion­Type
  144. nofun
  145. nomatch
  146. non­Backtrackable
    1. EStateM.non­Backtrackable
  147. norm_cast (0) (1)
  148. normalize
    1. System.FilePath.normalize
  149. not
    1. Bool.not
    2. Int.not
  150. not­M
  151. null­Kind
    1. Lean.null­Kind
  152. num­Lit­Kind
    1. Lean.num­Lit­Kind

O

  1. Occurrences
    1. Lean.Meta.Occurrences
  2. Of­Nat
  3. OfNat.mk
    1. Instance constructor of Of­Nat
  4. Of­Scientific
  5. OfScientific.mk
    1. Instance constructor of Of­Scientific
  6. Option
  7. Option.all
  8. Option.any
  9. Option.attach
  10. Option.attach­With
  11. Option.bind
  12. Option.bind­M
  13. Option.choice
  14. Option.decidable_eq_none
  15. Option.elim
  16. Option.elim­M
  17. Option.filter
  18. Option.for­M
  19. Option.format
  20. Option.get
  21. Option.get!
  22. Option.get­D
  23. Option.get­DM
  24. Option.get­M
  25. Option.guard
  26. Option.is­Eq­Some
  27. Option.is­None
  28. Option.is­Some
  29. Option.join
  30. Option.lift­Or­Get
  31. Option.lt
  32. Option.map
  33. Option.map­A
  34. Option.map­M
  35. Option.max
  36. Option.merge
  37. Option.min
  38. Option.none
    1. Constructor of Option
  39. Option.or
  40. Option.or­Else
  41. Option.pbind
  42. Option.pelim
  43. Option.pmap
  44. Option.repr
  45. Option.sequence
  46. Option.some
    1. Constructor of Option
  47. Option.to­Array
  48. Option.to­List
  49. Option.try­Catch
  50. Option.unattach
  51. Option­T
  52. OptionT.bind
  53. OptionT.fail
  54. OptionT.lift
  55. OptionT.mk
  56. OptionT.or­Else
  57. OptionT.pure
  58. OptionT.run
  59. OptionT.try­Catch
  60. Ord
  61. Ord.mk
    1. Instance constructor of Ord
  62. Ordering
  63. Ordering.eq
    1. Constructor of Ordering
  64. Ordering.gt
    1. Constructor of Ordering
  65. Ordering.lt
    1. Constructor of Ordering
  66. Output
    1. IO.Process.Output
  67. obtain
  68. occs
    1. Lean.Meta.Rewrite.Config.occs (structure field)
  69. of­Buffer
    1. IO.FS.Stream.of­Buffer
  70. of­Except
    1. IO.of­Except
    2. MonadExcept.of­Except
  71. of­Fn
    1. Array.of­Fn
  72. of­Handle
    1. IO.FS.Stream.of­Handle
  73. of­Int
    1. ISize.of­Int
    2. Int16.of­Int
    3. Int32.of­Int
    4. Int64.of­Int
    5. Int8.of­Int
  74. of­Nat
    1. ISize.of­Nat
    2. Int16.of­Nat
    3. Int32.of­Nat
    4. Int64.of­Nat
    5. Int8.of­Nat
    6. OfNat.of­Nat (class method)
    7. UInt16.of­Nat
    8. UInt32.of­Nat
    9. UInt64.of­Nat
    10. UInt8.of­Nat
    11. USize.of­Nat
  75. of­Nat'
    1. Fin.of­Nat'
    2. UInt32.of­Nat'
  76. of­Nat32
    1. USize.of­Nat32
  77. of­Nat­Core
    1. UInt16.of­Nat­Core
    2. UInt32.of­Nat­Core
    3. UInt64.of­Nat­Core
    4. UInt8.of­Nat­Core
    5. USize.of­Nat­Core
  78. of­Nat­Truncate
    1. UInt32.of­Nat­Truncate
  79. of­Scientific
    1. OfScientific.of­Scientific (class method)
  80. of­Subarray
    1. Array.of­Subarray
  81. offset­Cnstrs
    1. Lean.Meta.Rewrite.Config.offset­Cnstrs (structure field)
  82. offset­Of­Pos
    1. String.offset­Of­Pos
  83. omega
  84. open
  85. opt­Param
  86. optional
  87. or
    1. Bool.or
    2. Option.or
  88. or­Else
    1. EStateM.or­Else
    2. Lean.Elab.Tactic.or­Else
    3. MonadExcept.or­Else
    4. Option.or­Else
    5. OptionT.or­Else
    6. ReaderT.or­Else
    7. StateT.or­Else
    8. [anonymous] (class method)
  89. or­Else'
    1. EStateM.or­Else'
  90. or­Else­Lazy
    1. Except.or­Else­Lazy
  91. or­M
  92. orelse'
    1. MonadExcept.orelse'
  93. other
    1. IO.FileRight.other (structure field)
  94. other­Error­To­String
    1. IO.Error.other­Error­To­String
  95. out
    1. NeZero.out (class method)
  96. out­Param
  97. output
    1. IO.Process.output

P

  1. PEmpty
  2. PEmpty.elim
  3. PLift
  4. PLift.up
    1. Constructor of PLift
  5. PProd
  6. PProd.mk
    1. Constructor of PProd
  7. PSigma
  8. PSigma.mk
    1. Constructor of PSigma
  9. PSum
  10. PSum.inl
    1. Constructor of PSum
  11. PSum.inr
    1. Constructor of PSum
  12. PUnit
  13. PUnit.unit
    1. Constructor of PUnit
  14. Pos
    1. String.Pos
  15. Pow
  16. Pow.mk
    1. Instance constructor of Pow
  17. Prec
    1. Lean.Syntax.Prec
  18. Preresolved
    1. Lean.Syntax.Preresolved
  19. Prio
    1. Lean.Syntax.Prio
  20. Priority
    1. Task.Priority
  21. Prod
  22. Prod.mk
    1. Constructor of Prod
  23. Prop
  24. Pure
  25. Pure.mk
    1. Instance constructor of Pure
  26. parameter
    1. of inductive type
  27. parent
    1. System.FilePath.parent
  28. parser
  29. partition
    1. Array.partition
  30. path
    1. IO.FS.DirEntry.path
  31. path­Exists
    1. System.FilePath.path­Exists
  32. path­Separator
    1. System.FilePath.path­Separator
  33. path­Separators
    1. System.FilePath.path­Separators
  34. pattern
  35. pbind
    1. Option.pbind
  36. pelim
    1. Option.pelim
  37. placeholder term
  38. pmap
    1. Option.pmap
  39. polymorphism
    1. universe
  40. pop
    1. Array.pop
  41. pop­Front
    1. Subarray.pop­Front
  42. pop­While
    1. Array.pop­While
  43. pos
    1. IO.FS.Stream.Buffer.pos
    2. IO.FS.Stream.Buffer.pos (structure field)
    3. String.Iterator.pos
  44. pos­Of
    1. String.pos­Of
  45. pow
    1. HomogeneousPow.pow (class method)
    2. Int.pow
    3. Nat.pow
    4. NatPow.pow (class method)
    5. Pow.pow (class method)
  46. pp.deep­Terms
  47. pp.deepTerms.threshold
  48. pp.field­Notation
  49. pp.match
  50. pp.max­Steps
  51. pp.mvars
  52. pp.proofs
  53. pp.proofs.threshold
  54. pred
    1. Fin.pred
    2. Nat.pred
  55. predicative
  56. prev
    1. String.Iterator.prev
    2. String.prev
  57. prevn
    1. String.Iterator.prevn
  58. print
    1. IO.print
  59. println
    1. IO.println
  60. proj
    1. Lean.Meta.DSimp.Config.proj (structure field)
    2. Lean.Meta.Simp.Config.proj (structure field)
  61. proof state
  62. proofs
    1. pp.proofs
  63. property
    1. Subtype.property (structure field)
  64. propext
  65. proposition
    1. decidable
  66. prune­Solved­Goals
    1. Lean.Elab.Tactic.prune­Solved­Goals
  67. ptr­Eq
    1. ST.Ref.ptr­Eq
  68. pure
    1. EStateM.pure
    2. Except.pure
    3. ExceptT.pure
    4. OptionT.pure
    5. Pure.pure (class method)
    6. ReaderT.pure
    7. StateT.pure
  69. pure_bind
    1. [anonymous] (class method)
  70. pure_seq
    1. [anonymous] (class method)
  71. push
    1. Array.push
    2. String.push
  72. push_cast
  73. pushn
    1. String.pushn
  74. put­Str
    1. IO.FS.Handle.put­Str
    2. IO.FS.Stream.put­Str (structure field)
  75. put­Str­Ln
    1. IO.FS.Handle.put­Str­Ln
    2. IO.FS.Stream.put­Str­Ln

Q

  1. qsort
    1. Array.qsort
  2. qsort­Ord
    1. Array.qsort­Ord
  3. quantification
    1. impredicative
    2. predicative
  4. quote
    1. String.quote

R

  1. Random­Gen
  2. RandomGen.mk
    1. Instance constructor of Random­Gen
  3. Reader­M
  4. Reader­T
  5. ReaderT.adapt
  6. ReaderT.bind
  7. ReaderT.failure
  8. ReaderT.or­Else
  9. ReaderT.pure
  10. ReaderT.read
  11. ReaderT.run
  12. Ref
    1. IO.Ref
    2. ST.Ref
  13. Repr
  14. Repr.mk
    1. Instance constructor of Repr
  15. Result
    1. EStateM.Result
  16. rand
    1. IO.rand
  17. rand­Bool
  18. rand­Nat
  19. range
    1. Array.range
    2. RandomGen.range (class method)
  20. raw
    1. Lean.TSyntax.raw (structure field)
  21. rcases
  22. read
    1. IO.FS.Handle.read
    2. IO.FS.Stream.read (structure field)
    3. MonadReader.read (class method)
    4. Monad­ReaderOf.read (class method)
    5. ReaderT.read
  23. read­Bin­File
    1. IO.FS.read­Bin­File
  24. read­Bin­To­End
    1. IO.FS.Handle.read­Bin­To­End
  25. read­Bin­To­End­Into
    1. IO.FS.Handle.read­Bin­To­End­Into
  26. read­Dir
    1. System.FilePath.read­Dir
  27. read­File
    1. IO.FS.read­File
  28. read­The
  29. read­To­End
    1. IO.FS.Handle.read­To­End
  30. real­Path
    1. IO.FS.real­Path
  31. rec
    1. Nat.rec
  32. rec­On
    1. Nat.rec­On
  33. recursor
  34. reduce
  35. reduce­Abs
    1. Int.reduce­Abs
  36. reduce­Add
    1. Fin.reduce­Add
    2. Int.reduce­Add
    3. Nat.reduce­Add
    4. UInt16.reduce­Add
    5. UInt32.reduce­Add
    6. UInt64.reduce­Add
    7. UInt8.reduce­Add
  37. reduce­Add­Nat
    1. Fin.reduce­Add­Nat
  38. reduce­And
    1. Fin.reduce­And
  39. reduce­Append
    1. String.reduce­Append
  40. reduce­BEq
    1. Fin.reduce­BEq
    2. Int.reduce­BEq
    3. Nat.reduce­BEq
    4. String.reduce­BEq
  41. reduce­BNe
    1. Fin.reduce­BNe
    2. Int.reduce­BNe
    3. Nat.reduce­BNe
    4. String.reduce­BNe
  42. reduce­Bdiv
    1. Int.reduce­Bdiv
  43. reduce­Beq­Diff
    1. Nat.reduce­Beq­Diff
  44. reduce­Bin
    1. Fin.reduce­Bin
    2. Int.reduce­Bin
    3. Nat.reduce­Bin
  45. reduce­Bin­Int­Nat­Op
    1. Int.reduce­Bin­Int­Nat­Op
  46. reduce­Bin­Pred
    1. Fin.reduce­Bin­Pred
    2. Int.reduce­Bin­Pred
    3. Nat.reduce­Bin­Pred
    4. String.reduce­Bin­Pred
  47. reduce­Bmod
    1. Int.reduce­Bmod
  48. reduce­Bne­Diff
    1. Nat.reduce­Bne­Diff
  49. reduce­Bool­Pred
    1. Fin.reduce­Bool­Pred
    2. Int.reduce­Bool­Pred
    3. Nat.reduce­Bool­Pred
    4. String.reduce­Bool­Pred
  50. reduce­Cast­Add
    1. Fin.reduce­Cast­Add
  51. reduce­Cast­LE
    1. Fin.reduce­Cast­LE
  52. reduce­Cast­LT
    1. Fin.reduce­Cast­LT
  53. reduce­Cast­Succ
    1. Fin.reduce­Cast­Succ
  54. reduce­Div
    1. Fin.reduce­Div
    2. Int.reduce­Div
    3. Nat.reduce­Div
    4. UInt16.reduce­Div
    5. UInt32.reduce­Div
    6. UInt64.reduce­Div
    7. UInt8.reduce­Div
  55. reduce­Eq
    1. Fin.reduce­Eq
    2. Int.reduce­Eq
    3. String.reduce­Eq
  56. reduce­Eq­Diff
    1. Nat.reduce­Eq­Diff
  57. reduce­FDiv
    1. Int.reduce­FDiv
  58. reduce­FMod
    1. Int.reduce­FMod
  59. reduce­Fin­Mk
    1. Fin.reduce­Fin­Mk
  60. reduce­GE
    1. Fin.reduce­GE
    2. Int.reduce­GE
    3. String.reduce­GE
    4. UInt16.reduce­GE
    5. UInt32.reduce­GE
    6. UInt64.reduce­GE
    7. UInt8.reduce­GE
  61. reduce­GT
    1. Fin.reduce­GT
    2. Int.reduce­GT
    3. Nat.reduce­GT
    4. String.reduce­GT
    5. UInt16.reduce­GT
    6. UInt32.reduce­GT
    7. UInt64.reduce­GT
    8. UInt8.reduce­GT
  62. reduce­Gcd
    1. Nat.reduce­Gcd
  63. reduce­Get­Elem
    1. Array.reduce­Get­Elem
  64. reduce­Get­Elem!
    1. Array.reduce­Get­Elem!
  65. reduce­Get­Elem?
    1. Array.reduce­Get­Elem?
  66. reduce­LE
    1. Fin.reduce­LE
    2. Int.reduce­LE
    3. String.reduce­LE
    4. UInt16.reduce­LE
    5. UInt32.reduce­LE
    6. UInt64.reduce­LE
    7. UInt8.reduce­LE
  67. reduce­LT
    1. Fin.reduce­LT
    2. Int.reduce­LT
    3. Nat.reduce­LT
    4. String.reduce­LT
    5. UInt16.reduce­LT
    6. UInt32.reduce­LT
    7. UInt64.reduce­LT
    8. UInt8.reduce­LT
  68. reduce­LTLE
    1. Nat.reduce­LTLE
  69. reduce­Last
    1. Fin.reduce­Last
  70. reduce­Le­Diff
    1. Nat.reduce­Le­Diff
  71. reduce­Mk
    1. String.reduce­Mk
  72. reduce­Mod
    1. Fin.reduce­Mod
    2. Int.reduce­Mod
    3. Nat.reduce­Mod
    4. UInt16.reduce­Mod
    5. UInt32.reduce­Mod
    6. UInt64.reduce­Mod
    7. UInt8.reduce­Mod
  73. reduce­Mul
    1. Fin.reduce­Mul
    2. Int.reduce­Mul
    3. Nat.reduce­Mul
    4. UInt16.reduce­Mul
    5. UInt32.reduce­Mul
    6. UInt64.reduce­Mul
    7. UInt8.reduce­Mul
  74. reduce­Nat­Add
    1. Fin.reduce­Nat­Add
  75. reduce­Nat­Core
    1. Int.reduce­Nat­Core
  76. reduce­Nat­Eq­Expr
    1. Nat.reduce­Nat­Eq­Expr
  77. reduce­Nat­Op
    1. Fin.reduce­Nat­Op
  78. reduce­Ne
    1. Fin.reduce­Ne
    2. Int.reduce­Ne
    3. String.reduce­Ne
  79. reduce­Neg
    1. Int.reduce­Neg
  80. reduce­Neg­Succ
    1. Int.reduce­Neg­Succ
  81. reduce­Of­Nat
    1. Int.reduce­Of­Nat
    2. UInt16.reduce­Of­Nat
    3. UInt32.reduce­Of­Nat
    4. UInt64.reduce­Of­Nat
    5. UInt8.reduce­Of­Nat
  82. reduce­Of­Nat'
    1. Fin.reduce­Of­Nat'
  83. reduce­Of­Nat­Core
    1. UInt16.reduce­Of­Nat­Core
    2. UInt32.reduce­Of­Nat­Core
    3. UInt64.reduce­Of­Nat­Core
    4. UInt8.reduce­Of­Nat­Core
  84. reduce­Op
    1. Fin.reduce­Op
  85. reduce­Option
    1. Array.reduce­Option
  86. reduce­Or
    1. Fin.reduce­Or
  87. reduce­Pow
    1. Int.reduce­Pow
    2. Nat.reduce­Pow
  88. reduce­Pred
    1. Fin.reduce­Pred
  89. reduce­Rev
    1. Fin.reduce­Rev
  90. reduce­Shift­Left
    1. Fin.reduce­Shift­Left
  91. reduce­Shift­Right
    1. Fin.reduce­Shift­Right
  92. reduce­Sub
    1. Fin.reduce­Sub
    2. Int.reduce­Sub
    3. Nat.reduce­Sub
    4. UInt16.reduce­Sub
    5. UInt32.reduce­Sub
    6. UInt64.reduce­Sub
    7. UInt8.reduce­Sub
  93. reduce­Sub­Diff
    1. Nat.reduce­Sub­Diff
  94. reduce­Sub­Nat
    1. Fin.reduce­Sub­Nat
  95. reduce­Succ
    1. Fin.reduce­Succ
    2. Nat.reduce­Succ
  96. reduce­TDiv
    1. Int.reduce­TDiv
  97. reduce­TMod
    1. Int.reduce­TMod
  98. reduce­To­Nat
    1. Int.reduce­To­Nat
    2. UInt16.reduce­To­Nat
    3. UInt32.reduce­To­Nat
    4. UInt64.reduce­To­Nat
    5. UInt8.reduce­To­Nat
    6. USize.reduce­To­Nat
  99. reduce­Unary
    1. Int.reduce­Unary
    2. Nat.reduce­Unary
  100. reduce­Xor
    1. Fin.reduce­Xor
  101. reduction
    1. ι (iota)
  102. ref
    1. ST.Ref.ref (structure field)
  103. refine
  104. refine'
  105. register­Deriving­Handler
    1. Lean.Elab.register­Deriving­Handler
  106. register­Simp­Attr
    1. Lean.Meta.register­Simp­Attr
  107. rel
    1. Well­FoundedRelation.rel (class method)
  108. remaining­Bytes
    1. String.Iterator.remaining­Bytes
  109. remaining­To­String
    1. String.Iterator.remaining­To­String
  110. remove­Dir
    1. IO.FS.remove­Dir
  111. remove­Dir­All
    1. IO.FS.remove­Dir­All
  112. remove­File
    1. IO.FS.remove­File
  113. remove­Leading­Spaces
    1. String.remove­Leading­Spaces
  114. rename
    1. IO.FS.rename
  115. rename_i
  116. repeat (0) (1)
    1. Nat.repeat
  117. repeat'
  118. repeat1'
  119. repeat­TR
    1. Nat.repeat­TR
  120. replace
    1. String.replace
  121. repr
    1. Int.repr
    2. Nat.repr
    3. Option.repr
    4. USize.repr
  122. repr­Prec
    1. Repr.repr­Prec (class method)
  123. resolve­Global­Name
    1. Lean.Macro.resolve­Global­Name
  124. resolve­Namespace
    1. Lean.Macro.resolve­Namespace
  125. restore
    1. EStateM.Backtrackable.restore (class method)
  126. restore­M
    1. MonadControl.restore­M (class method)
    2. Monad­ControlT.restore­M (class method)
  127. rev
    1. Fin.rev
  128. rev­Find
    1. String.rev­Find
  129. rev­Pos­Of
    1. String.rev­Pos­Of
  130. reverse
    1. Array.reverse
  131. reverse­Induction
    1. Fin.reverse­Induction
  132. revert
  133. rewind
    1. IO.FS.Handle.rewind
  134. rewrite (0) (1)
    1. trace.Meta.Tactic.simp.rewrite
  135. rfl (0) (1)
    1. LawfulBEq.rfl (class method)
  136. rfl'
  137. rhs
  138. right (0) (1)
  139. rintro
  140. root
    1. IO.FS.DirEntry.root (structure field)
  141. rotate_left
  142. rotate_right
  143. run
    1. EStateM.run
    2. Except­CpsT.run
    3. ExceptT.run
    4. IO.Process.run
    5. Id.run
    6. Lean.Elab.Tactic.run
    7. OptionT.run
    8. ReaderT.run
    9. State­CpsT.run
    10. State­RefT'.run
    11. StateT.run
  144. run'
    1. EStateM.run'
    2. State­CpsT.run'
    3. State­RefT'.run'
    4. StateT.run'
  145. run­Catch
    1. Except­CpsT.run­Catch
  146. run­EST
  147. run­K
    1. Except­CpsT.run­K
    2. State­CpsT.run­K
  148. run­ST
  149. run­Term­Elab
    1. Lean.Elab.Tactic.run­Term­Elab
  150. run_tac
  151. rw (0) (1)
  152. rw?
  153. rw_mod_cast
  154. rwa

S

  1. ST
  2. ST.Ref
  3. ST.Ref.get
  4. ST.Ref.mk
    1. Constructor of ST.Ref
  5. ST.Ref.modify
  6. ST.Ref.modify­Get
  7. ST.Ref.ptr­Eq
  8. ST.Ref.set
  9. ST.Ref.swap
  10. ST.Ref.take
  11. ST.Ref.to­Monad­State­Of
  12. ST.mk­Ref
  13. STWorld
  14. STWorld.mk
    1. Instance constructor of STWorld
  15. Scientific­Lit
    1. Lean.Syntax.Scientific­Lit
  16. Seq
  17. Seq.mk
    1. Instance constructor of Seq
  18. Seq­Left
  19. SeqLeft.mk
    1. Instance constructor of Seq­Left
  20. Seq­Right
  21. SeqRight.mk
    1. Instance constructor of Seq­Right
  22. Shift­Left
  23. ShiftLeft.mk
    1. Instance constructor of Shift­Left
  24. Shift­Right
  25. ShiftRight.mk
    1. Instance constructor of Shift­Right
  26. Sigma
  27. Sigma.mk
    1. Constructor of Sigma
  28. Simp­Extension
    1. Lean.Meta.Simp­Extension
  29. Size­Of
  30. SizeOf.mk
    1. Instance constructor of Size­Of
  31. Sort
  32. Source­Info
    1. Lean.Source­Info
  33. Spawn­Args
    1. IO.Process.Spawn­Args
  34. State­Cps­T
  35. State­CpsT.lift
  36. State­CpsT.run
  37. State­CpsT.run'
  38. State­CpsT.run­K
  39. State­M
  40. State­Ref­T'
  41. State­RefT'.get
  42. State­RefT'.lift
  43. State­RefT'.modify­Get
  44. State­RefT'.run
  45. State­RefT'.run'
  46. State­RefT'.set
  47. State­T
  48. StateT.bind
  49. StateT.failure
  50. StateT.get
  51. StateT.lift
  52. StateT.map
  53. StateT.modify­Get
  54. StateT.or­Else
  55. StateT.pure
  56. StateT.run
  57. StateT.run'
  58. StateT.set
  59. Std­Gen
  60. StdGen.mk
    1. Constructor of Std­Gen
  61. Stdio
    1. IO.Process.Stdio
  62. Stdio­Config
    1. IO.Process.Stdio­Config
  63. Str­Lit
    1. Lean.Syntax.Str­Lit
  64. Stream
    1. IO.FS.Stream
  65. String
  66. String.Iterator
  67. String.Iterator.at­End
  68. String.Iterator.curr
  69. String.Iterator.extract
  70. String.Iterator.forward
  71. String.Iterator.has­Next
  72. String.Iterator.has­Prev
  73. String.Iterator.mk
    1. Constructor of String.Iterator
  74. String.Iterator.next
  75. String.Iterator.nextn
  76. String.Iterator.pos
  77. String.Iterator.prev
  78. String.Iterator.prevn
  79. String.Iterator.remaining­Bytes
  80. String.Iterator.remaining­To­String
  81. String.Iterator.set­Curr
  82. String.Iterator.to­End
  83. String.Pos
  84. String.Pos.is­Valid
  85. String.Pos.min
  86. String.Pos.mk
    1. Constructor of String.Pos
  87. String.all
  88. String.any
  89. String.append
  90. String.at­End
  91. String.back
  92. String.capitalize
  93. String.codepoint­Pos­To­Utf16Pos
  94. String.codepoint­Pos­To­Utf16Pos­From
  95. String.codepoint­Pos­To­Utf8Pos­From
  96. String.contains
  97. String.crlf­To­Lf
  98. String.csize
  99. String.dec­Eq
  100. String.decapitalize
  101. String.drop
  102. String.drop­Right
  103. String.drop­Right­While
  104. String.drop­While
  105. String.end­Pos
  106. String.ends­With
  107. String.extract
  108. String.find
  109. String.find­Line­Start
  110. String.first­Diff­Pos
  111. String.foldl
  112. String.foldr
  113. String.from­Expr?
  114. String.from­UTF8
  115. String.from­UTF8!
  116. String.from­UTF8?
  117. String.front
  118. String.get
  119. String.get!
  120. String.get'
  121. String.get?
  122. String.get­Utf8Byte
  123. String.hash
  124. String.intercalate
  125. String.is­Empty
  126. String.is­Int
  127. String.is­Nat
  128. String.is­Prefix­Of
  129. String.iter
  130. String.join
  131. String.le
  132. String.length
  133. String.map
  134. String.mk
    1. Constructor of String
  135. String.mk­Iterator
  136. String.modify
  137. String.next
  138. String.next'
  139. String.next­Until
  140. String.next­While
  141. String.offset­Of­Pos
  142. String.pos­Of
  143. String.prev
  144. String.push
  145. String.pushn
  146. String.quote
  147. String.reduce­Append
  148. String.reduce­BEq
  149. String.reduce­BNe
  150. String.reduce­Bin­Pred
  151. String.reduce­Bool­Pred
  152. String.reduce­Eq
  153. String.reduce­GE
  154. String.reduce­GT
  155. String.reduce­LE
  156. String.reduce­LT
  157. String.reduce­Mk
  158. String.reduce­Ne
  159. String.remove­Leading­Spaces
  160. String.replace
  161. String.rev­Find
  162. String.rev­Pos­Of
  163. String.set
  164. String.singleton
  165. String.split
  166. String.split­On
  167. String.starts­With
  168. String.substr­Eq
  169. String.take
  170. String.take­Right
  171. String.take­Right­While
  172. String.take­While
  173. String.to­File­Map
  174. String.to­Format
  175. String.to­Int!
  176. String.to­Int?
  177. String.to­List
  178. String.to­Lower
  179. String.to­Name
  180. String.to­Nat!
  181. String.to­Nat?
  182. String.to­Substring
  183. String.to­Substring'
  184. String.to­UTF8
  185. String.to­Upper
  186. String.trim
  187. String.trim­Left
  188. String.trim­Right
  189. String.utf16Length
  190. String.utf16Pos­To­Codepoint­Pos
  191. String.utf16Pos­To­Codepoint­Pos­From
  192. String.utf8Byte­Size
  193. String.utf8Decode­Char?
  194. String.utf8Encode­Char
  195. String.validate­UTF8
  196. Sub
  197. Sub.mk
    1. Instance constructor of Sub
  198. Subarray
  199. Subarray.all
  200. Subarray.all­M
  201. Subarray.any
  202. Subarray.any­M
  203. Subarray.drop
  204. Subarray.empty
  205. Subarray.find­Rev?
  206. Subarray.find­Rev­M?
  207. Subarray.find­Some­Rev­M?
  208. Subarray.foldl
  209. Subarray.foldl­M
  210. Subarray.foldr
  211. Subarray.foldr­M
  212. Subarray.for­In
  213. Subarray.for­M
  214. Subarray.for­Rev­M
  215. Subarray.get
  216. Subarray.get!
  217. Subarray.get­D
  218. Subarray.mk
    1. Constructor of Subarray
  219. Subarray.pop­Front
  220. Subarray.size
  221. Subarray.split
  222. Subarray.take
  223. Subarray.to­Array
  224. Subtype
  225. Subtype.mk
    1. Constructor of Subtype
  226. Sum
  227. Sum.inl
    1. Constructor of Sum
  228. Sum.inr
    1. Constructor of Sum
  229. Syntax
    1. Lean.Syntax
  230. Syntax­Node­Kind
    1. Lean.Syntax­Node­Kind
  231. System.File­Path
  232. System.FilePath.add­Extension
  233. System.FilePath.components
  234. System.FilePath.exe­Extension
  235. System.FilePath.ext­Separator
  236. System.FilePath.extension
  237. System.FilePath.file­Name
  238. System.FilePath.file­Stem
  239. System.FilePath.is­Absolute
  240. System.FilePath.is­Dir
  241. System.FilePath.is­Relative
  242. System.FilePath.join
  243. System.FilePath.metadata
  244. System.FilePath.mk
    1. Constructor of System.File­Path
  245. System.FilePath.normalize
  246. System.FilePath.parent
  247. System.FilePath.path­Exists
  248. System.FilePath.path­Separator
  249. System.FilePath.path­Separators
  250. System.FilePath.read­Dir
  251. System.FilePath.walk­Dir
  252. System.FilePath.with­Extension
  253. System.FilePath.with­File­Name
  254. System.mk­File­Path
  255. s
    1. String.Iterator.s (structure field)
  256. s1
    1. StdGen.s1 (structure field)
  257. s2
    1. StdGen.s2 (structure field)
  258. save
    1. EStateM.Backtrackable.save (class method)
  259. scientific­Lit­Kind
    1. Lean.scientific­Lit­Kind
  260. semi­Out­Param
  261. seq
    1. Seq.seq (class method)
  262. seq­Left
    1. SeqLeft.seq­Left (class method)
  263. seq­Left_eq
    1. [anonymous] (class method)
  264. seq­Right
    1. EStateM.seq­Right
    2. SeqRight.seq­Right (class method)
  265. seq­Right_eq
    1. [anonymous] (class method)
  266. seq_assoc
    1. LawfulApplicative.pure_seq (class method)
  267. seq_pure
    1. LawfulApplicative.seq­Right_eq (class method)
  268. sequence
    1. Option.sequence
  269. sequence­Map
    1. Array.sequence­Map
  270. set
    1. Array.set
    2. EStateM.set
    3. MonadState.set (class method)
    4. Monad­StateOf.set (class method)
    5. ST.Ref.set
    6. State­RefT'.set
    7. StateT.set
    8. String.set
  271. set!
    1. Array.set!
  272. set­Access­Rights
    1. IO.set­Access­Rights
  273. set­Curr
    1. String.Iterator.set­Curr
  274. set­Current­Dir
    1. IO.Process.set­Current­Dir
  275. set­D
    1. Array.set­D
  276. set­Goals
    1. Lean.Elab.Tactic.set­Goals
  277. set­Kind
    1. Lean.Syntax.set­Kind
  278. set­Rand­Seed
    1. IO.set­Rand­Seed
  279. set­Stderr
    1. IO.set­Stderr
  280. set­Stdin
    1. IO.set­Stdin
  281. set­Stdout
    1. IO.set­Stdout
  282. set_option
  283. setsid
    1. IO.Process.SpawnArgs.args (structure field)
  284. shift­Left
    1. Fin.shift­Left
    2. ISize.shift­Left
    3. Int16.shift­Left
    4. Int32.shift­Left
    5. Int64.shift­Left
    6. Int8.shift­Left
    7. Nat.shift­Left
    8. ShiftLeft.shift­Left (class method)
    9. UInt16.shift­Left
    10. UInt32.shift­Left
    11. UInt64.shift­Left
    12. UInt8.shift­Left
    13. USize.shift­Left
  285. shift­Right
    1. Fin.shift­Right
    2. ISize.shift­Right
    3. Int.shift­Right
    4. Int16.shift­Right
    5. Int32.shift­Right
    6. Int64.shift­Right
    7. Int8.shift­Right
    8. Nat.shift­Right
    9. ShiftRight.shift­Right (class method)
    10. UInt16.shift­Right
    11. UInt32.shift­Right
    12. UInt64.shift­Right
    13. UInt8.shift­Right
    14. USize.shift­Right
  286. show
  287. show_term
  288. sign
    1. Int.sign
  289. simp (0) (1)
  290. simp!
  291. simp?
  292. simp?!
  293. simp_all
  294. simp_all!
  295. simp_all?
  296. simp_all?!
  297. simp_all_arith
  298. simp_all_arith!
  299. simp_arith
  300. simp_arith!
  301. simp_match
  302. simp_wf
  303. simpa
  304. simpa!
  305. simpa?
  306. simpa?!
  307. simprocs
  308. single­Pass
    1. Lean.Meta.Simp.Config.single­Pass (structure field)
  309. singleton
    1. Array.singleton
    2. String.singleton
  310. size
    1. Array.size
    2. ISize.size
    3. Int16.size
    4. Int32.size
    5. Int64.size
    6. Int8.size
    7. Subarray.size
    8. UInt16.size
    9. UInt32.size
    10. UInt64.size
    11. UInt8.size
    12. USize.size
  311. size­Of
    1. SizeOf.size­Of (class method)
  312. skip (0) (1)
  313. skip­Assigned­Instances
    1. tactic.skip­Assigned­Instances
  314. sleep
    1. IO.sleep
  315. snd
    1. MProd.snd (structure field)
    2. PProd.snd (structure field)
    3. PSigma.snd (structure field)
    4. Prod.snd (structure field)
    5. Sigma.snd (structure field)
  316. solve
  317. solve_by_elim
  318. sorry
  319. sort­MVar­Id­Array­By­Index
    1. Lean.Elab.Tactic.sort­MVar­Id­Array­By­Index
  320. sort­MVar­Ids­By­Index
    1. Lean.Elab.Tactic.sort­MVar­Ids­By­Index
  321. spawn
    1. IO.Process.spawn
    2. Task.spawn
  322. specialize
  323. split
    1. Array.split
    2. RandomGen.split (class method)
    3. String.split
    4. Subarray.split
  324. split­On
    1. String.split­On
  325. st­M
    1. MonadControl.st­M (class method)
    2. Monad­ControlT.st­M (class method)
  326. start
    1. Subarray.start (structure field)
  327. start_le_stop
    1. Subarray.start_le_stop (structure field)
  328. starts­With
    1. String.starts­With
  329. std­Next
  330. std­Range
  331. std­Split
  332. stderr
    1. IO.Process.Child.stderr (structure field)
    2. IO.Process.Output.stderr (structure field)
    3. IO.Process.StdioConfig.stderr (structure field)
  333. stdin
    1. IO.Process.Child.stdin (structure field)
    2. IO.Process.StdioConfig.stdin (structure field)
  334. stdout
    1. IO.Process.Child.stdout (structure field)
    2. IO.Process.Output.stdout (structure field)
    3. IO.Process.StdioConfig.stdout (structure field)
  335. stop
    1. Subarray.stop (structure field)
  336. stop_le_array_size
    1. Subarray.stop_le_array_size (structure field)
  337. str­Lit­Kind
    1. Lean.str­Lit­Kind
  338. strong­Induction­On
    1. Nat.strong­Induction­On
  339. sub
    1. Fin.sub
    2. ISize.sub
    3. Int.sub
    4. Int16.sub
    5. Int32.sub
    6. Int64.sub
    7. Int8.sub
    8. Nat.sub
    9. Sub.sub (class method)
    10. UInt16.sub
    11. UInt32.sub
    12. UInt64.sub
    13. UInt8.sub
    14. USize.sub
  340. sub­Digit­Char
    1. Nat.sub­Digit­Char
  341. sub­Nat
    1. Fin.sub­Nat
  342. sub­Nat­Nat
    1. Int.sub­Nat­Nat
  343. subst
  344. subst_eqs
  345. subst_vars
  346. substr­Eq
    1. String.substr­Eq
  347. succ
    1. Fin.succ
  348. succ­Rec
    1. Fin.succ­Rec
  349. succ­Rec­On
    1. Fin.succ­Rec­On
  350. suffices
  351. super­Digit­Char
    1. Nat.super­Digit­Char
  352. swap
    1. Array.swap
    2. ST.Ref.swap
  353. swap!
    1. Array.swap!
  354. swap­At
    1. Array.swap­At
  355. swap­At!
    1. Array.swap­At!
  356. symm
  357. symm_saturate
  358. synthInstance.max­Heartbeats
  359. synthInstance.max­Size
  360. synthesis
    1. of type class instances

T

  1. TSep­Array
    1. Lean.Syntax.TSep­Array
  2. TSyntax
    1. Lean.TSyntax
  3. TSyntax­Array
    1. Lean.TSyntax­Array
  4. Tactic
    1. Lean.Elab.Tactic.Tactic
    2. Lean.Syntax.Tactic
  5. Tactic­M
    1. Lean.Elab.Tactic.Tactic­M
  6. Task
  7. Task.Priority
  8. Task.Priority.dedicated
  9. Task.Priority.default
  10. Task.Priority.max
  11. Task.get
  12. Task.pure
    1. Constructor of Task
  13. Task.spawn
  14. Term
    1. Lean.Syntax.Term
  15. To­String
  16. ToString.mk
    1. Instance constructor of To­String
  17. Transparency­Mode
    1. Lean.Meta.Transparency­Mode
  18. Type
  19. Type­Name
  20. tactic
  21. tactic'
  22. tactic.custom­Eliminators
  23. tactic.dbg_cache
  24. tactic.hygienic
  25. tactic.simp.trace (0) (1)
  26. tactic.skip­Assigned­Instances
  27. tactic­Elab­Attribute
    1. Lean.Elab.Tactic.tactic­Elab­Attribute
  28. tag­Untagged­Goals
    1. Lean.Elab.Tactic.tag­Untagged­Goals
  29. take
    1. Array.take
    2. ST.Ref.take
    3. String.take
    4. Subarray.take
  30. take­Right
    1. String.take­Right
  31. take­Right­While
    1. String.take­Right­While
  32. take­Stdin
    1. IO.Process.Child.take­Stdin
  33. take­While
    1. Array.take­While
    2. String.take­While
  34. tdiv
    1. Int.tdiv
  35. term
    1. placeholder
  36. test­Bit
    1. Nat.test­Bit
  37. threshold
    1. pp.deepTerms.threshold
    2. pp.proofs.threshold
  38. throw
    1. EStateM.throw
    2. MonadExcept.throw (class method)
    3. Monad­ExceptOf.throw (class method)
  39. throw­Error
    1. Lean.Macro.throw­Error
  40. throw­Error­At
    1. Lean.Macro.throw­Error­At
  41. throw­The
  42. throw­Unsupported
    1. Lean.Macro.throw­Unsupported
  43. tmod
    1. Int.tmod
  44. to­Applicative
    1. Alternative.to­Applicative (class method)
    2. Monad.to­Applicative (class method)
  45. to­Array
    1. Option.to­Array
    2. Subarray.to­Array
  46. to­Base­IO
    1. EIO.to­Base­IO
  47. to­Bind
    1. [anonymous] (class method)
  48. to­Bit­Vec
    1. ISize.to­Bit­Vec
    2. Int16.to­Bit­Vec
    3. Int32.to­Bit­Vec
    4. Int64.to­Bit­Vec
    5. Int8.to­Bit­Vec
    6. UInt16.to­Bit­Vec (structure field)
    7. UInt32.to­Bit­Vec (structure field)
    8. UInt64.to­Bit­Vec (structure field)
    9. UInt8.to­Bit­Vec (structure field)
    10. USize.to­Bit­Vec (structure field)
  49. to­Bool
    1. Except.to­Bool
  50. to­Digits
    1. Nat.to­Digits
  51. to­Digits­Core
    1. Nat.to­Digits­Core
  52. to­EIO
    1. BaseIO.to­EIO
    2. IO.to­EIO
  53. to­End
    1. String.Iterator.to­End
  54. to­File­Map
    1. String.to­File­Map
  55. to­Float
    1. Nat.to­Float
    2. UInt64.to­Float
  56. to­Float32
    1. UInt64.to­Float32
  57. to­Format
    1. String.to­Format
  58. to­Functor
    1. Applicative.to­Functor (class method)
  59. to­Get­Elem
    1. GetElem?.to­Get­Elem (class method)
  60. to­Handle­Type
    1. IO.Process.Stdio.to­Handle­Type
  61. to­IO
    1. BaseIO.to­IO
    2. EIO.to­IO
  62. to­IO'
    1. EIO.to­IO'
  63. to­ISize
    1. Bool.to­ISize
    2. Int.to­ISize
    3. Int32.to­ISize
    4. Int64.to­ISize
  64. to­Int
    1. ISize.to­Int
    2. Int16.to­Int
    3. Int32.to­Int
    4. Int64.to­Int
    5. Int8.to­Int
  65. to­Int!
    1. String.to­Int!
  66. to­Int16
    1. Bool.to­Int16
    2. Int.to­Int16
    3. Int32.to­Int16
    4. Int64.to­Int16
    5. Int8.to­Int16
  67. to­Int32
    1. Bool.to­Int32
    2. ISize.to­Int32
    3. Int.to­Int32
    4. Int16.to­Int32 (0) (1)
    5. Int64.to­Int32
    6. Int8.to­Int32 (0) (1)
  68. to­Int64
    1. Bool.to­Int64
    2. ISize.to­Int64
    3. Int.to­Int64
    4. Int16.to­Int64
    5. Int32.to­Int64
    6. Int8.to­Int64
  69. to­Int8
    1. Bool.to­Int8
    2. Int.to­Int8
    3. Int16.to­Int8
    4. Int32.to­Int8
    5. Int64.to­Int8
  70. to­Int?
    1. String.to­Int?
  71. to­Lawful­Applicative
    1. LawfulMonad.to­Lawful­Applicative (class method)
  72. to­Lawful­Functor
    1. LawfulApplicative.to­Lawful­Functor (class method)
  73. to­Level
    1. Nat.to­Level
  74. to­List
    1. Array.to­List
    2. Array.to­List (structure field)
    3. Option.to­List
    4. String.to­List
  75. to­List­Append
    1. Array.to­List­Append
  76. to­List­Rev
    1. Array.to­List­Rev
  77. to­Lower
    1. String.to­Lower
  78. to­Monad­State­Of
    1. ST.Ref.to­Monad­State­Of
  79. to­Name
    1. String.to­Name
  80. to­Nat
    1. Bool.to­Nat
    2. ISize.to­Nat
    3. Int.to­Nat
    4. Int16.to­Nat
    5. Int32.to­Nat
    6. Int64.to­Nat
    7. Int8.to­Nat
    8. UInt16.to­Nat
    9. UInt32.to­Nat
    10. UInt64.to­Nat
    11. UInt8.to­Nat
    12. USize.to­Nat
  81. to­Nat!
    1. String.to­Nat!
  82. to­Nat'
    1. Int.to­Nat'
  83. to­Nat?
    1. String.to­Nat?
  84. to­Option
    1. Except.to­Option
  85. to­PArray'
    1. Array.to­PArray'
  86. to­Pure
    1. [anonymous] (class method)
  87. to­Seq
    1. [anonymous] (class method)
  88. to­Seq­Left
    1. Applicative.to­Pure (class method)
  89. to­Seq­Right
    1. [anonymous] (class method)
  90. to­Stdio­Config
    1. IO.Process.SpawnArgs.to­Stdio­Config (structure field)
  91. to­String
    1. IO.Error.to­String
    2. System.FilePath.to­String (structure field)
    3. ToString.to­String (class method)
  92. to­Sub­Digits
    1. Nat.to­Sub­Digits
  93. to­Subarray
    1. Array.to­Subarray
  94. to­Subscript­String
    1. Nat.to­Subscript­String
  95. to­Substring
    1. String.to­Substring
  96. to­Substring'
    1. String.to­Substring'
  97. to­Super­Digits
    1. Nat.to­Super­Digits
  98. to­Superscript­String
    1. Nat.to­Superscript­String
  99. to­UInt16
    1. Bool.to­UInt16
    2. Int16.to­UInt16 (structure field)
    3. Nat.to­UInt16
    4. UInt32.to­UInt16
    5. UInt64.to­UInt16
    6. UInt8.to­UInt16
    7. USize.to­UInt16
  100. to­UInt32
    1. Bool.to­UInt32
    2. Int32.to­UInt32 (structure field)
    3. Nat.to­UInt32
    4. UInt16.to­UInt32
    5. UInt64.to­UInt32
    6. UInt8.to­UInt32
    7. USize.to­UInt32
  101. to­UInt64
    1. Bool.to­UInt64
    2. Int64.to­UInt64 (structure field)
    3. Nat.to­UInt64
    4. UInt16.to­UInt64
    5. UInt32.to­UInt64
    6. UInt8.to­UInt64
    7. USize.to­UInt64
  102. to­UInt8
    1. Bool.to­UInt8
    2. Int8.to­UInt8 (structure field)
    3. Nat.to­UInt8
    4. UInt16.to­UInt8
    5. UInt32.to­UInt8
    6. UInt64.to­UInt8
    7. USize.to­UInt8
  103. to­USize
    1. Bool.to­USize
    2. ISize.to­USize (structure field)
    3. Nat.to­USize
    4. UInt16.to­USize
    5. UInt32.to­USize
    6. UInt64.to­USize
    7. UInt8.to­USize
  104. to­UTF8
    1. String.to­UTF8
  105. to­Upper
    1. String.to­Upper
  106. trace
    1. Lean.Macro.trace
    2. tactic.simp.trace (0) (1)
  107. trace.Meta.Tactic.simp.discharge
  108. trace.Meta.Tactic.simp.rewrite
  109. trace_state (0) (1)
  110. transparency
    1. Lean.Meta.Rewrite.Config.transparency (structure field)
  111. trim
    1. String.trim
  112. trim­Left
    1. String.trim­Left
  113. trim­Right
    1. String.trim­Right
  114. trivial
  115. truncate
    1. IO.FS.Handle.truncate
  116. try (0) (1)
  117. try­Catch
    1. EStateM.try­Catch
    2. Except.try­Catch
    3. ExceptT.try­Catch
    4. Lean.Elab.Tactic.try­Catch
    5. MonadExcept.try­Catch (class method)
    6. Monad­ExceptOf.try­Catch (class method)
    7. Option.try­Catch
    8. OptionT.try­Catch
  118. try­Catch­The
  119. try­Finally'
    1. MonadFinally.try­Finally' (class method)
  120. try­Lock
    1. IO.FS.Handle.try­Lock
  121. try­Tactic
    1. Lean.Elab.Tactic.try­Tactic
  122. try­Tactic?
    1. Lean.Elab.Tactic.try­Tactic?
  123. try­Wait
    1. IO.Process.Child.try­Wait
  124. type
    1. IO.FS.Metadata.type (structure field)
  125. type constructor

U

  1. UInt16
  2. UInt16.add
  3. UInt16.complement
  4. UInt16.dec­Eq
  5. UInt16.dec­Le
  6. UInt16.dec­Lt
  7. UInt16.div
  8. UInt16.from­Expr
  9. UInt16.land
  10. UInt16.le
  11. UInt16.log2
  12. UInt16.lor
  13. UInt16.lt
  14. UInt16.mk
    1. Constructor of UInt16
  15. UInt16.mod
  16. UInt16.mul
  17. UInt16.of­Nat
  18. UInt16.of­Nat­Core
  19. UInt16.reduce­Add
  20. UInt16.reduce­Div
  21. UInt16.reduce­GE
  22. UInt16.reduce­GT
  23. UInt16.reduce­LE
  24. UInt16.reduce­LT
  25. UInt16.reduce­Mod
  26. UInt16.reduce­Mul
  27. UInt16.reduce­Of­Nat
  28. UInt16.reduce­Of­Nat­Core
  29. UInt16.reduce­Sub
  30. UInt16.reduce­To­Nat
  31. UInt16.shift­Left
  32. UInt16.shift­Right
  33. UInt16.size
  34. UInt16.sub
  35. UInt16.to­Nat
  36. UInt16.to­UInt32
  37. UInt16.to­UInt64
  38. UInt16.to­UInt8
  39. UInt16.to­USize
  40. UInt16.val
  41. UInt16.xor
  42. UInt32
  43. UInt32.add
  44. UInt32.complement
  45. UInt32.dec­Eq
  46. UInt32.dec­Le
  47. UInt32.dec­Lt
  48. UInt32.div
  49. UInt32.from­Expr
  50. UInt32.is­Valid­Char
  51. UInt32.land
  52. UInt32.log2
  53. UInt32.lor
  54. UInt32.mk
    1. Constructor of UInt32
  55. UInt32.mod
  56. UInt32.mul
  57. UInt32.of­Nat
  58. UInt32.of­Nat'
  59. UInt32.of­Nat­Core
  60. UInt32.of­Nat­Truncate
  61. UInt32.reduce­Add
  62. UInt32.reduce­Div
  63. UInt32.reduce­GE
  64. UInt32.reduce­GT
  65. UInt32.reduce­LE
  66. UInt32.reduce­LT
  67. UInt32.reduce­Mod
  68. UInt32.reduce­Mul
  69. UInt32.reduce­Of­Nat
  70. UInt32.reduce­Of­Nat­Core
  71. UInt32.reduce­Sub
  72. UInt32.reduce­To­Nat
  73. UInt32.shift­Left
  74. UInt32.shift­Right
  75. UInt32.size
  76. UInt32.sub
  77. UInt32.to­Nat
  78. UInt32.to­UInt16
  79. UInt32.to­UInt64
  80. UInt32.to­UInt8
  81. UInt32.to­USize
  82. UInt32.val
  83. UInt32.xor
  84. UInt64
  85. UInt64.add
  86. UInt64.complement
  87. UInt64.dec­Eq
  88. UInt64.dec­Le
  89. UInt64.dec­Lt
  90. UInt64.div
  91. UInt64.from­Expr
  92. UInt64.land
  93. UInt64.le
  94. UInt64.log2
  95. UInt64.lor
  96. UInt64.lt
  97. UInt64.mk
    1. Constructor of UInt64
  98. UInt64.mod
  99. UInt64.mul
  100. UInt64.of­Nat
  101. UInt64.of­Nat­Core
  102. UInt64.reduce­Add
  103. UInt64.reduce­Div
  104. UInt64.reduce­GE
  105. UInt64.reduce­GT
  106. UInt64.reduce­LE
  107. UInt64.reduce­LT
  108. UInt64.reduce­Mod
  109. UInt64.reduce­Mul
  110. UInt64.reduce­Of­Nat
  111. UInt64.reduce­Of­Nat­Core
  112. UInt64.reduce­Sub
  113. UInt64.reduce­To­Nat
  114. UInt64.shift­Left
  115. UInt64.shift­Right
  116. UInt64.size
  117. UInt64.sub
  118. UInt64.to­Float
  119. UInt64.to­Float32
  120. UInt64.to­Nat
  121. UInt64.to­UInt16
  122. UInt64.to­UInt32
  123. UInt64.to­UInt8
  124. UInt64.to­USize
  125. UInt64.val
  126. UInt64.xor
  127. UInt8
  128. UInt8.add
  129. UInt8.complement
  130. UInt8.dec­Eq
  131. UInt8.dec­Le
  132. UInt8.dec­Lt
  133. UInt8.div
  134. UInt8.from­Expr
  135. UInt8.land
  136. UInt8.le
  137. UInt8.log2
  138. UInt8.lor
  139. UInt8.lt
  140. UInt8.mk
    1. Constructor of UInt8
  141. UInt8.mod
  142. UInt8.mul
  143. UInt8.of­Nat
  144. UInt8.of­Nat­Core
  145. UInt8.reduce­Add
  146. UInt8.reduce­Div
  147. UInt8.reduce­GE
  148. UInt8.reduce­GT
  149. UInt8.reduce­LE
  150. UInt8.reduce­LT
  151. UInt8.reduce­Mod
  152. UInt8.reduce­Mul
  153. UInt8.reduce­Of­Nat
  154. UInt8.reduce­Of­Nat­Core
  155. UInt8.reduce­Sub
  156. UInt8.reduce­To­Nat
  157. UInt8.shift­Left
  158. UInt8.shift­Right
  159. UInt8.size
  160. UInt8.sub
  161. UInt8.to­Nat
  162. UInt8.to­UInt16
  163. UInt8.to­UInt32
  164. UInt8.to­UInt64
  165. UInt8.to­USize
  166. UInt8.val
  167. UInt8.xor
  168. ULift
  169. ULift.up
    1. Constructor of ULift
  170. USize
  171. USize.add
  172. USize.complement
  173. USize.dec­Eq
  174. USize.dec­Le
  175. USize.dec­Lt
  176. USize.div
  177. USize.from­Expr
  178. USize.land
  179. USize.le
  180. USize.log2
  181. USize.lor
  182. USize.lt
  183. USize.mk
    1. Constructor of USize
  184. USize.mod
  185. USize.mul
  186. USize.of­Nat
  187. USize.of­Nat32
  188. USize.of­Nat­Core
  189. USize.reduce­To­Nat
  190. USize.repr
  191. USize.shift­Left
  192. USize.shift­Right
  193. USize.size
  194. USize.sub
  195. USize.to­Nat
  196. USize.to­UInt16
  197. USize.to­UInt32
  198. USize.to­UInt64
  199. USize.to­UInt8
  200. USize.val
  201. USize.xor
  202. Unit
  203. Unit.unit
  204. uget
    1. Array.uget
  205. unattach
    1. Array.unattach
    2. Option.unattach
  206. unfold (0) (1)
  207. unfold­Partial­App
    1. Lean.Meta.DSimp.Config.unfold­Partial­App (structure field)
    2. Lean.Meta.Simp.Config.unfold­Partial­App (structure field)
  208. unhygienic
  209. unit
    1. Unit.unit
  210. universe
  211. universe polymorphism
  212. unlock
    1. IO.FS.Handle.unlock
  213. unnecessary­Simpa
    1. linter.unnecessary­Simpa
  214. unsupported­Syntax
    1. Lean.Macro.Exception.unsupported­Syntax
  215. unzip
    1. Array.unzip
  216. user
    1. IO.FileRight.user (structure field)
  217. user­Error
    1. IO.user­Error
  218. uset
    1. Array.uset
  219. usize
    1. Array.usize
  220. utf16Length
    1. String.utf16Length
  221. utf16Pos­To­Codepoint­Pos
    1. String.utf16Pos­To­Codepoint­Pos
  222. utf16Pos­To­Codepoint­Pos­From
    1. String.utf16Pos­To­Codepoint­Pos­From
  223. utf8Byte­Size
    1. String.utf8Byte­Size
  224. utf8Decode­Char?
    1. String.utf8Decode­Char?
  225. utf8Encode­Char
    1. String.utf8Encode­Char
Applicative
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
Array
Array.eraseIdx!, Array.eraseIdxIfInBounds, Array.eraseP, Array.finRange, Array.findFinIdx?, Array.findFinIdx?.loop, Array.insertIdx, Array.insertIdx!, Array.insertIdx.loop, Array.insertIdxIfInBounds, Array.lex, Array.pmap, Array.setIfInBounds, Array.swapIfInBounds, Array.toVector, Array.zipWithAll, Array.zipWithAll.go, Array.«term__[:_]», Array.«term__[_:]», Array.«term__[_:_]», Array.«term_~_»
{docstring Array.eraseIdx!}

{docstring Array.eraseIdxIfInBounds}

{docstring Array.eraseP}

{docstring Array.finRange}

{docstring Array.findFinIdx?}

{docstring Array.findFinIdx?.loop}

{docstring Array.insertIdx}

{docstring Array.insertIdx!}

{docstring Array.insertIdx.loop}

{docstring Array.insertIdxIfInBounds}

{docstring Array.lex}

{docstring Array.pmap}

{docstring Array.setIfInBounds}

{docstring Array.swapIfInBounds}

{docstring Array.toVector}

{docstring Array.zipWithAll}

{docstring Array.zipWithAll.go}

{docstring Array.«term__[:_]»}

{docstring Array.«term__[_:]»}

{docstring Array.«term__[_:_]»}

{docstring Array.«term_~_»}

```exceptions
Array.eraseIdx!
Array.eraseIdxIfInBounds
Array.eraseP
Array.finRange
Array.findFinIdx?
Array.findFinIdx?.loop
Array.insertIdx
Array.insertIdx!
Array.insertIdx.loop
Array.insertIdxIfInBounds
Array.lex
Array.pmap
Array.setIfInBounds
Array.swapIfInBounds
Array.toVector
Array.zipWithAll
Array.zipWithAll.go
Array.«term__[:_]»
Array.«term__[_:]»
Array.«term__[_:_]»
Array.«term_~_»
```
BaseIO
```exceptions
```
Bind
```exceptions
```
BitVec
BitVec.abs, BitVec.adc, BitVec.adcb, BitVec.add, BitVec.allOnes, BitVec.and, BitVec.append, BitVec.carry, BitVec.cast, BitVec.concat, BitVec.cons, BitVec.decEq, BitVec.divRec, BitVec.divSubtractShift, BitVec.extractLsb, BitVec.extractLsb', BitVec.fill, BitVec.fromExpr?, BitVec.getLsb', BitVec.getLsb?, BitVec.getLsbD, BitVec.getMsb', BitVec.getMsb?, BitVec.getMsbD, BitVec.hash, BitVec.intMax, BitVec.intMin, BitVec.iunfoldr, BitVec.msb, BitVec.mul, BitVec.mulRec, BitVec.neg, BitVec.nil, BitVec.not, BitVec.ofBool, BitVec.ofBoolListBE, BitVec.ofBoolListLE, BitVec.ofInt, BitVec.ofNat, BitVec.ofNatLt, BitVec.or, BitVec.reduceAbs, BitVec.reduceAdd, BitVec.reduceAllOnes, BitVec.reduceAnd, BitVec.reduceAppend, BitVec.reduceBEq, BitVec.reduceBNe, BitVec.reduceBin, BitVec.reduceBinPred, BitVec.reduceBitVecOfFin, BitVec.reduceBitVecToFin, BitVec.reduceBoolPred, BitVec.reduceCast, BitVec.reduceDiv, BitVec.reduceEq, BitVec.reduceExtend, BitVec.reduceExtracLsb', BitVec.reduceGE, BitVec.reduceGT, BitVec.reduceGetBit, BitVec.reduceGetLsb, BitVec.reduceGetMsb, BitVec.reduceHShiftLeft, BitVec.reduceHShiftLeft', BitVec.reduceHShiftRight, BitVec.reduceHShiftRight', BitVec.reduceLE, BitVec.reduceLT, BitVec.reduceMod, BitVec.reduceMul, BitVec.reduceNe, BitVec.reduceNeg, BitVec.reduceNot, BitVec.reduceOfInt, BitVec.reduceOfNat, BitVec.reduceOr, BitVec.reduceReplicate, BitVec.reduceRotateLeft, BitVec.reduceRotateRight, BitVec.reduceSDiv, BitVec.reduceSLE, BitVec.reduceSLT, BitVec.reduceSMTSDiv, BitVec.reduceSMTUDiv, BitVec.reduceSMod, BitVec.reduceSRem, BitVec.reduceSShiftRight, BitVec.reduceSetWidth, BitVec.reduceSetWidth', BitVec.reduceShift, BitVec.reduceShiftLeft, BitVec.reduceShiftLeftShiftLeft, BitVec.reduceShiftLeftZeroExtend, BitVec.reduceShiftRightShiftRight, BitVec.reduceShiftShift, BitVec.reduceShiftWithBitVecLit, BitVec.reduceSignExtend, BitVec.reduceSub, BitVec.reduceToInt, BitVec.reduceToNat, BitVec.reduceUDiv, BitVec.reduceULE, BitVec.reduceULT, BitVec.reduceUMod, BitVec.reduceUShiftRight, BitVec.reduceUnary, BitVec.reduceXOr, BitVec.reduceZeroExtend, BitVec.replicate, BitVec.rotateLeft, BitVec.rotateLeftAux, BitVec.rotateRight, BitVec.rotateRightAux, BitVec.sdiv, BitVec.setWidth, BitVec.setWidth', BitVec.shiftConcat, BitVec.shiftLeft, BitVec.shiftLeftRec, BitVec.shiftLeftZeroExtend, BitVec.signExtend, BitVec.sle, BitVec.slt, BitVec.smod, BitVec.smtSDiv, BitVec.smtUDiv, BitVec.srem, BitVec.sshiftRight, BitVec.sshiftRight', BitVec.sshiftRightRec, BitVec.sub, BitVec.toHex, BitVec.toInt, BitVec.toNat, BitVec.truncate, BitVec.twoPow, BitVec.udiv, BitVec.ule, BitVec.ult, BitVec.umod, BitVec.unexpandBitVecOfNat, BitVec.unexpandBitVecOfNatLt, BitVec.ushiftRight, BitVec.ushiftRightRec, BitVec.xor, BitVec.zero, BitVec.zeroExtend, BitVec.«term__#'__», BitVec.«term__#__»
{docstring BitVec.abs}

{docstring BitVec.adc}

{docstring BitVec.adcb}

{docstring BitVec.add}

{docstring BitVec.allOnes}

{docstring BitVec.and}

{docstring BitVec.append}

{docstring BitVec.carry}

{docstring BitVec.cast}

{docstring BitVec.concat}

{docstring BitVec.cons}

{docstring BitVec.decEq}

{docstring BitVec.divRec}

{docstring BitVec.divSubtractShift}

{docstring BitVec.extractLsb}

{docstring BitVec.extractLsb'}

{docstring BitVec.fill}

{docstring BitVec.fromExpr?}

{docstring BitVec.getLsb'}

{docstring BitVec.getLsb?}

{docstring BitVec.getLsbD}

{docstring BitVec.getMsb'}

{docstring BitVec.getMsb?}

{docstring BitVec.getMsbD}

{docstring BitVec.hash}

{docstring BitVec.intMax}

{docstring BitVec.intMin}

{docstring BitVec.iunfoldr}

{docstring BitVec.msb}

{docstring BitVec.mul}

{docstring BitVec.mulRec}

{docstring BitVec.neg}

{docstring BitVec.nil}

{docstring BitVec.not}

{docstring BitVec.ofBool}

{docstring BitVec.ofBoolListBE}

{docstring BitVec.ofBoolListLE}

{docstring BitVec.ofInt}

{docstring BitVec.ofNat}

{docstring BitVec.ofNatLt}

{docstring BitVec.or}

{docstring BitVec.reduceAbs}

{docstring BitVec.reduceAdd}

{docstring BitVec.reduceAllOnes}

{docstring BitVec.reduceAnd}

{docstring BitVec.reduceAppend}

{docstring BitVec.reduceBEq}

{docstring BitVec.reduceBNe}

{docstring BitVec.reduceBin}

{docstring BitVec.reduceBinPred}

{docstring BitVec.reduceBitVecOfFin}

{docstring BitVec.reduceBitVecToFin}

{docstring BitVec.reduceBoolPred}

{docstring BitVec.reduceCast}

{docstring BitVec.reduceDiv}

{docstring BitVec.reduceEq}

{docstring BitVec.reduceExtend}

{docstring BitVec.reduceExtracLsb'}

{docstring BitVec.reduceGE}

{docstring BitVec.reduceGT}

{docstring BitVec.reduceGetBit}

{docstring BitVec.reduceGetLsb}

{docstring BitVec.reduceGetMsb}

{docstring BitVec.reduceHShiftLeft}

{docstring BitVec.reduceHShiftLeft'}

{docstring BitVec.reduceHShiftRight}

{docstring BitVec.reduceHShiftRight'}

{docstring BitVec.reduceLE}

{docstring BitVec.reduceLT}

{docstring BitVec.reduceMod}

{docstring BitVec.reduceMul}

{docstring BitVec.reduceNe}

{docstring BitVec.reduceNeg}

{docstring BitVec.reduceNot}

{docstring BitVec.reduceOfInt}

{docstring BitVec.reduceOfNat}

{docstring BitVec.reduceOr}

{docstring BitVec.reduceReplicate}

{docstring BitVec.reduceRotateLeft}

{docstring BitVec.reduceRotateRight}

{docstring BitVec.reduceSDiv}

{docstring BitVec.reduceSLE}

{docstring BitVec.reduceSLT}

{docstring BitVec.reduceSMTSDiv}

{docstring BitVec.reduceSMTUDiv}

{docstring BitVec.reduceSMod}

{docstring BitVec.reduceSRem}

{docstring BitVec.reduceSShiftRight}

{docstring BitVec.reduceSetWidth}

{docstring BitVec.reduceSetWidth'}

{docstring BitVec.reduceShift}

{docstring BitVec.reduceShiftLeft}

{docstring BitVec.reduceShiftLeftShiftLeft}

{docstring BitVec.reduceShiftLeftZeroExtend}

{docstring BitVec.reduceShiftRightShiftRight}

{docstring BitVec.reduceShiftShift}

{docstring BitVec.reduceShiftWithBitVecLit}

{docstring BitVec.reduceSignExtend}

{docstring BitVec.reduceSub}

{docstring BitVec.reduceToInt}

{docstring BitVec.reduceToNat}

{docstring BitVec.reduceUDiv}

{docstring BitVec.reduceULE}

{docstring BitVec.reduceULT}

{docstring BitVec.reduceUMod}

{docstring BitVec.reduceUShiftRight}

{docstring BitVec.reduceUnary}

{docstring BitVec.reduceXOr}

{docstring BitVec.reduceZeroExtend}

{docstring BitVec.replicate}

{docstring BitVec.rotateLeft}

{docstring BitVec.rotateLeftAux}

{docstring BitVec.rotateRight}

{docstring BitVec.rotateRightAux}

{docstring BitVec.sdiv}

{docstring BitVec.setWidth}

{docstring BitVec.setWidth'}

{docstring BitVec.shiftConcat}

{docstring BitVec.shiftLeft}

{docstring BitVec.shiftLeftRec}

{docstring BitVec.shiftLeftZeroExtend}

{docstring BitVec.signExtend}

{docstring BitVec.sle}

{docstring BitVec.slt}

{docstring BitVec.smod}

{docstring BitVec.smtSDiv}

{docstring BitVec.smtUDiv}

{docstring BitVec.srem}

{docstring BitVec.sshiftRight}

{docstring BitVec.sshiftRight'}

{docstring BitVec.sshiftRightRec}

{docstring BitVec.sub}

{docstring BitVec.toHex}

{docstring BitVec.toInt}

{docstring BitVec.toNat}

{docstring BitVec.truncate}

{docstring BitVec.twoPow}

{docstring BitVec.udiv}

{docstring BitVec.ule}

{docstring BitVec.ult}

{docstring BitVec.umod}

{docstring BitVec.unexpandBitVecOfNat}

{docstring BitVec.unexpandBitVecOfNatLt}

{docstring BitVec.ushiftRight}

{docstring BitVec.ushiftRightRec}

{docstring BitVec.xor}

{docstring BitVec.zero}

{docstring BitVec.zeroExtend}

{docstring BitVec.«term__#'__»}

{docstring BitVec.«term__#__»}

```exceptions
BitVec.abs
BitVec.adc
BitVec.adcb
BitVec.add
BitVec.allOnes
BitVec.and
BitVec.append
BitVec.carry
BitVec.cast
BitVec.concat
BitVec.cons
BitVec.decEq
BitVec.divRec
BitVec.divSubtractShift
BitVec.extractLsb
BitVec.extractLsb'
BitVec.fill
BitVec.fromExpr?
BitVec.getLsb'
BitVec.getLsb?
BitVec.getLsbD
BitVec.getMsb'
BitVec.getMsb?
BitVec.getMsbD
BitVec.hash
BitVec.intMax
BitVec.intMin
BitVec.iunfoldr
BitVec.msb
BitVec.mul
BitVec.mulRec
BitVec.neg
BitVec.nil
BitVec.not
BitVec.ofBool
BitVec.ofBoolListBE
BitVec.ofBoolListLE
BitVec.ofInt
BitVec.ofNat
BitVec.ofNatLt
BitVec.or
BitVec.reduceAbs
BitVec.reduceAdd
BitVec.reduceAllOnes
BitVec.reduceAnd
BitVec.reduceAppend
BitVec.reduceBEq
BitVec.reduceBNe
BitVec.reduceBin
BitVec.reduceBinPred
BitVec.reduceBitVecOfFin
BitVec.reduceBitVecToFin
BitVec.reduceBoolPred
BitVec.reduceCast
BitVec.reduceDiv
BitVec.reduceEq
BitVec.reduceExtend
BitVec.reduceExtracLsb'
BitVec.reduceGE
BitVec.reduceGT
BitVec.reduceGetBit
BitVec.reduceGetLsb
BitVec.reduceGetMsb
BitVec.reduceHShiftLeft
BitVec.reduceHShiftLeft'
BitVec.reduceHShiftRight
BitVec.reduceHShiftRight'
BitVec.reduceLE
BitVec.reduceLT
BitVec.reduceMod
BitVec.reduceMul
BitVec.reduceNe
BitVec.reduceNeg
BitVec.reduceNot
BitVec.reduceOfInt
BitVec.reduceOfNat
BitVec.reduceOr
BitVec.reduceReplicate
BitVec.reduceRotateLeft
BitVec.reduceRotateRight
BitVec.reduceSDiv
BitVec.reduceSLE
BitVec.reduceSLT
BitVec.reduceSMTSDiv
BitVec.reduceSMTUDiv
BitVec.reduceSMod
BitVec.reduceSRem
BitVec.reduceSShiftRight
BitVec.reduceSetWidth
BitVec.reduceSetWidth'
BitVec.reduceShift
BitVec.reduceShiftLeft
BitVec.reduceShiftLeftShiftLeft
BitVec.reduceShiftLeftZeroExtend
BitVec.reduceShiftRightShiftRight
BitVec.reduceShiftShift
BitVec.reduceShiftWithBitVecLit
BitVec.reduceSignExtend
BitVec.reduceSub
BitVec.reduceToInt
BitVec.reduceToNat
BitVec.reduceUDiv
BitVec.reduceULE
BitVec.reduceULT
BitVec.reduceUMod
BitVec.reduceUShiftRight
BitVec.reduceUnary
BitVec.reduceXOr
BitVec.reduceZeroExtend
BitVec.replicate
BitVec.rotateLeft
BitVec.rotateLeftAux
BitVec.rotateRight
BitVec.rotateRightAux
BitVec.sdiv
BitVec.setWidth
BitVec.setWidth'
BitVec.shiftConcat
BitVec.shiftLeft
BitVec.shiftLeftRec
BitVec.shiftLeftZeroExtend
BitVec.signExtend
BitVec.sle
BitVec.slt
BitVec.smod
BitVec.smtSDiv
BitVec.smtUDiv
BitVec.srem
BitVec.sshiftRight
BitVec.sshiftRight'
BitVec.sshiftRightRec
BitVec.sub
BitVec.toHex
BitVec.toInt
BitVec.toNat
BitVec.truncate
BitVec.twoPow
BitVec.udiv
BitVec.ule
BitVec.ult
BitVec.umod
BitVec.unexpandBitVecOfNat
BitVec.unexpandBitVecOfNatLt
BitVec.ushiftRight
BitVec.ushiftRightRec
BitVec.xor
BitVec.zero
BitVec.zeroExtend
BitVec.«term__#'__»
BitVec.«term__#__»
```
Bool
Bool.toInt
{docstring Bool.toInt}

```exceptions
Bool.toInt
```
Char
Char.fromExpr?, Char.isValidCharNat, Char.isValue, Char.le, Char.lt, Char.notLTAntisymm, Char.notLTTotal, Char.notLTTrans, Char.ofNat, Char.ofNatAux, Char.ofUInt8, Char.quote, Char.quoteCore, Char.quoteCore.smallCharToHex, Char.reduceBEq, Char.reduceBNe, Char.reduceBinPred, Char.reduceBoolPred, Char.reduceDefault, Char.reduceEq, Char.reduceGE, Char.reduceGT, Char.reduceIsAlpha, Char.reduceIsAlphaNum, Char.reduceIsDigit, Char.reduceIsLower, Char.reduceIsUpper, Char.reduceIsWhitespace, Char.reduceLE, Char.reduceLT, Char.reduceNe, Char.reduceOfNatAux, Char.reduceToLower, Char.reduceToNat, Char.reduceToString, Char.reduceToUpper, Char.reduceUnary, Char.reduceVal, Char.repr, Char.toLower, Char.toNat, Char.toString, Char.toUInt8, Char.toUpper, Char.utf16Size, Char.utf8Size
{docstring Char.fromExpr?}

{docstring Char.isValidCharNat}

{docstring Char.isValue}

{docstring Char.le}

{docstring Char.lt}

{docstring Char.notLTAntisymm}

{docstring Char.notLTTotal}

{docstring Char.notLTTrans}

{docstring Char.ofNat}

{docstring Char.ofNatAux}

{docstring Char.ofUInt8}

{docstring Char.quote}

{docstring Char.quoteCore}

{docstring Char.quoteCore.smallCharToHex}

{docstring Char.reduceBEq}

{docstring Char.reduceBNe}

{docstring Char.reduceBinPred}

{docstring Char.reduceBoolPred}

{docstring Char.reduceDefault}

{docstring Char.reduceEq}

{docstring Char.reduceGE}

{docstring Char.reduceGT}

{docstring Char.reduceIsAlpha}

{docstring Char.reduceIsAlphaNum}

{docstring Char.reduceIsDigit}

{docstring Char.reduceIsLower}

{docstring Char.reduceIsUpper}

{docstring Char.reduceIsWhitespace}

{docstring Char.reduceLE}

{docstring Char.reduceLT}

{docstring Char.reduceNe}

{docstring Char.reduceOfNatAux}

{docstring Char.reduceToLower}

{docstring Char.reduceToNat}

{docstring Char.reduceToString}

{docstring Char.reduceToUpper}

{docstring Char.reduceUnary}

{docstring Char.reduceVal}

{docstring Char.repr}

{docstring Char.toLower}

{docstring Char.toNat}

{docstring Char.toString}

{docstring Char.toUInt8}

{docstring Char.toUpper}

{docstring Char.utf16Size}

{docstring Char.utf8Size}

```exceptions
Char.fromExpr?
Char.isValidCharNat
Char.isValue
Char.le
Char.lt
Char.notLTAntisymm
Char.notLTTotal
Char.notLTTrans
Char.ofNat
Char.ofNatAux
Char.ofUInt8
Char.quote
Char.quoteCore
Char.quoteCore.smallCharToHex
Char.reduceBEq
Char.reduceBNe
Char.reduceBinPred
Char.reduceBoolPred
Char.reduceDefault
Char.reduceEq
Char.reduceGE
Char.reduceGT
Char.reduceIsAlpha
Char.reduceIsAlphaNum
Char.reduceIsDigit
Char.reduceIsLower
Char.reduceIsUpper
Char.reduceIsWhitespace
Char.reduceLE
Char.reduceLT
Char.reduceNe
Char.reduceOfNatAux
Char.reduceToLower
Char.reduceToNat
Char.reduceToString
Char.reduceToUpper
Char.reduceUnary
Char.reduceVal
Char.repr
Char.toLower
Char.toNat
Char.toString
Char.toUInt8
Char.toUpper
Char.utf16Size
Char.utf8Size
```
Decidable
```exceptions
```
EIO
```exceptions
```
EStateM
```exceptions
```
EStateM.Backtrackable
```exceptions
```
EStateM.Result
```exceptions
```
Empty
```exceptions
```
Except
```exceptions
```
ExceptCpsT
```exceptions
```
ExceptT
```exceptions
```
Fin
```exceptions
```
Float
Float.abs, Float.acos, Float.acosh, Float.add, Float.asin, Float.asinh, Float.atan, Float.atan2, Float.atanh, Float.beq, Float.cbrt, Float.ceil, Float.cos, Float.cosh, Float.decLe, Float.decLt, Float.div, Float.exp, Float.exp2, Float.floor, Float.frExp, Float.isFinite, Float.isInf, Float.isNaN, Float.le, Float.log, Float.log10, Float.log2, Float.lt, Float.mul, Float.neg, Float.ofBinaryScientific, Float.ofBits, Float.ofInt, Float.ofNat, Float.ofScientific, Float.pow, Float.round, Float.scaleB, Float.sin, Float.sinh, Float.sqrt, Float.sub, Float.tan, Float.tanh, Float.toBits, Float.toFloat32, Float.toString, Float.toUInt16, Float.toUInt32, Float.toUInt64, Float.toUInt8, Float.toUSize
{docstring Float.abs}

{docstring Float.acos}

{docstring Float.acosh}

{docstring Float.add}

{docstring Float.asin}

{docstring Float.asinh}

{docstring Float.atan}

{docstring Float.atan2}

{docstring Float.atanh}

{docstring Float.beq}

{docstring Float.cbrt}

{docstring Float.ceil}

{docstring Float.cos}

{docstring Float.cosh}

{docstring Float.decLe}

{docstring Float.decLt}

{docstring Float.div}

{docstring Float.exp}

{docstring Float.exp2}

{docstring Float.floor}

{docstring Float.frExp}

{docstring Float.isFinite}

{docstring Float.isInf}

{docstring Float.isNaN}

{docstring Float.le}

{docstring Float.log}

{docstring Float.log10}

{docstring Float.log2}

{docstring Float.lt}

{docstring Float.mul}

{docstring Float.neg}

{docstring Float.ofBinaryScientific}

{docstring Float.ofBits}

{docstring Float.ofInt}

{docstring Float.ofNat}

{docstring Float.ofScientific}

{docstring Float.pow}

{docstring Float.round}

{docstring Float.scaleB}

{docstring Float.sin}

{docstring Float.sinh}

{docstring Float.sqrt}

{docstring Float.sub}

{docstring Float.tan}

{docstring Float.tanh}

{docstring Float.toBits}

{docstring Float.toFloat32}

{docstring Float.toString}

{docstring Float.toUInt16}

{docstring Float.toUInt32}

{docstring Float.toUInt64}

{docstring Float.toUInt8}

{docstring Float.toUSize}

```exceptions
Float.abs
Float.acos
Float.acosh
Float.add
Float.asin
Float.asinh
Float.atan
Float.atan2
Float.atanh
Float.beq
Float.cbrt
Float.ceil
Float.cos
Float.cosh
Float.decLe
Float.decLt
Float.div
Float.exp
Float.exp2
Float.floor
Float.frExp
Float.isFinite
Float.isInf
Float.isNaN
Float.le
Float.log
Float.log10
Float.log2
Float.lt
Float.mul
Float.neg
Float.ofBinaryScientific
Float.ofBits
Float.ofInt
Float.ofNat
Float.ofScientific
Float.pow
Float.round
Float.scaleB
Float.sin
Float.sinh
Float.sqrt
Float.sub
Float.tan
Float.tanh
Float.toBits
Float.toFloat32
Float.toString
Float.toUInt16
Float.toUInt32
Float.toUInt64
Float.toUInt8
Float.toUSize
```
ForIn
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
ForIn'
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
ForInStep
ForInStep.value
{docstring ForInStep.value}

```exceptions
ForInStep.value
```
ForM
```exceptions
```
Function
Function.comp, Function.const, Function.curry, Function.uncurry
{docstring Function.comp}

{docstring Function.const}

{docstring Function.curry}

{docstring Function.uncurry}

```exceptions
Function.comp
Function.const
Function.curry
Function.uncurry
```
Functor
```exceptions
```
IO
IO.getTID
{docstring IO.getTID}

```exceptions
IO.getTID
```
IO.Error
```exceptions
```
IO.FS
IO.FS.createTempDir, IO.FS.withTempDir
{docstring IO.FS.createTempDir}

{docstring IO.FS.withTempDir}

```exceptions
IO.FS.createTempDir
IO.FS.withTempDir
```
IO.FS.DirEntry
```exceptions
```
IO.FS.Handle
```exceptions
```
IO.FS.Metadata
```exceptions
```
IO.FS.Stream
```exceptions
```
IO.FS.Stream.Buffer
```exceptions
```
IO.FileRight
```exceptions
```
IO.Process
```exceptions
```
IO.Process.Child
```exceptions
```
IO.Process.Output
```exceptions
```
IO.Process.SpawnArgs
```exceptions
```
IO.Process.Stdio
```exceptions
```
IO.Process.StdioConfig
```exceptions
```
IO.Ref
```exceptions
```
ISize
```exceptions
```
Id
```exceptions
```
Int
Int.«term-[_+1]»
{docstring Int.«term-[_+1]»}

```exceptions
Int.«term-[_+1]»
```
Int16
```exceptions
```
Int32
```exceptions
```
Int64
```exceptions
```
Int8
```exceptions
```
IntCast
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
LawfulApplicative
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
LawfulFunctor
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
LawfulMonad
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
Lean.Elab.Tactic
Lean.Elab.Tactic.addCheckpoints, Lean.Elab.Tactic.checkCommandConfigElab, Lean.Elab.Tactic.checkConfigElab, Lean.Elab.Tactic.classical, Lean.Elab.Tactic.closeUsingOrAdmit, Lean.Elab.Tactic.commandConfigElab, Lean.Elab.Tactic.configElab, Lean.Elab.Tactic.deltaLocalDecl, Lean.Elab.Tactic.deltaTarget, Lean.Elab.Tactic.done, Lean.Elab.Tactic.dsimpLocation, Lean.Elab.Tactic.elabAsFVar, Lean.Elab.Tactic.elabChange, Lean.Elab.Tactic.elabDecideConfig, Lean.Elab.Tactic.elabGrindConfig, Lean.Elab.Tactic.elabGrindPattern, Lean.Elab.Tactic.elabRewriteConfig, Lean.Elab.Tactic.elabSimpArgs.toZetaDeltaSet, Lean.Elab.Tactic.elabSimpConfigCore, Lean.Elab.Tactic.elabTermForApply, Lean.Elab.Tactic.evalApplyRfl, Lean.Elab.Tactic.evalClassical, Lean.Elab.Tactic.evalDecideCore, Lean.Elab.Tactic.evalDecideCore.diagnose, Lean.Elab.Tactic.evalDecideCore.doElab, Lean.Elab.Tactic.evalDecideCore.doKernel, Lean.Elab.Tactic.expandLocation, Lean.Elab.Tactic.expandOptLocation, Lean.Elab.Tactic.filterOldMVars, Lean.Elab.Tactic.focusAndDone, Lean.Elab.Tactic.forEachVar, Lean.Elab.Tactic.getInductiveValFromMajor, Lean.Elab.Tactic.getMainDecl, Lean.Elab.Tactic.getMainTarget, Lean.Elab.Tactic.getNameOfIdent', Lean.Elab.Tactic.grind, Lean.Elab.Tactic.isCheckpointableTactic, Lean.Elab.Tactic.isHoleRHS, Lean.Elab.Tactic.liftMetaFinishingTactic, Lean.Elab.Tactic.liftMetaTactic, Lean.Elab.Tactic.liftMetaTactic1, Lean.Elab.Tactic.logUnassignedAndAbort, Lean.Elab.Tactic.mkInitialTacticInfo, Lean.Elab.Tactic.mkSimpCallStx, Lean.Elab.Tactic.mkSimpContext, Lean.Elab.Tactic.mkSimpOnly, Lean.Elab.Tactic.mkTacticInfo, Lean.Elab.Tactic.popMainGoal, Lean.Elab.Tactic.pushGoal, Lean.Elab.Tactic.pushGoals, Lean.Elab.Tactic.refineCore, Lean.Elab.Tactic.renameInaccessibles, Lean.Elab.Tactic.replaceMainGoal, Lean.Elab.Tactic.rewriteLocalDecl, Lean.Elab.Tactic.rewriteTarget, Lean.Elab.Tactic.saveState, Lean.Elab.Tactic.saveTacticInfoForToken, Lean.Elab.Tactic.simpLocation, Lean.Elab.Tactic.simpOnlyBuiltins, Lean.Elab.Tactic.tactic.customEliminators, Lean.Elab.Tactic.tacticToDischarge, Lean.Elab.Tactic.throwNoGoalsToBeSolved, Lean.Elab.Tactic.traceSimpCall, Lean.Elab.Tactic.tryCatchRestore, Lean.Elab.Tactic.unfoldLocalDecl, Lean.Elab.Tactic.unfoldTarget, Lean.Elab.Tactic.withCaseRef, Lean.Elab.Tactic.withCollectingNewGoalsFrom, Lean.Elab.Tactic.withMacroExpansion, Lean.Elab.Tactic.withMainContext, Lean.Elab.Tactic.withRWRulesSeq, Lean.Elab.Tactic.withRestoreOrSaveFull, Lean.Elab.Tactic.withSimpDiagnostics, Lean.Elab.Tactic.withTacticInfoContext, Lean.Elab.Tactic.withoutRecover, Lean.Elab.Tactic.zetaDeltaLocalDecl, Lean.Elab.Tactic.zetaDeltaTarget
{docstring Lean.Elab.Tactic.addCheckpoints}

{docstring Lean.Elab.Tactic.checkCommandConfigElab}

{docstring Lean.Elab.Tactic.checkConfigElab}

{docstring Lean.Elab.Tactic.classical}

{docstring Lean.Elab.Tactic.closeUsingOrAdmit}

{docstring Lean.Elab.Tactic.commandConfigElab}

{docstring Lean.Elab.Tactic.configElab}

{docstring Lean.Elab.Tactic.deltaLocalDecl}

{docstring Lean.Elab.Tactic.deltaTarget}

{docstring Lean.Elab.Tactic.done}

{docstring Lean.Elab.Tactic.dsimpLocation}

{docstring Lean.Elab.Tactic.elabAsFVar}

{docstring Lean.Elab.Tactic.elabChange}

{docstring Lean.Elab.Tactic.elabDecideConfig}

{docstring Lean.Elab.Tactic.elabGrindConfig}

{docstring Lean.Elab.Tactic.elabGrindPattern}

{docstring Lean.Elab.Tactic.elabRewriteConfig}

{docstring Lean.Elab.Tactic.elabSimpArgs.toZetaDeltaSet}

{docstring Lean.Elab.Tactic.elabSimpConfigCore}

{docstring Lean.Elab.Tactic.elabTermForApply}

{docstring Lean.Elab.Tactic.evalApplyRfl}

{docstring Lean.Elab.Tactic.evalClassical}

{docstring Lean.Elab.Tactic.evalDecideCore}

{docstring Lean.Elab.Tactic.evalDecideCore.diagnose}

{docstring Lean.Elab.Tactic.evalDecideCore.doElab}

{docstring Lean.Elab.Tactic.evalDecideCore.doKernel}

{docstring Lean.Elab.Tactic.expandLocation}

{docstring Lean.Elab.Tactic.expandOptLocation}

{docstring Lean.Elab.Tactic.filterOldMVars}

{docstring Lean.Elab.Tactic.focusAndDone}

{docstring Lean.Elab.Tactic.forEachVar}

{docstring Lean.Elab.Tactic.getInductiveValFromMajor}

{docstring Lean.Elab.Tactic.getMainDecl}

{docstring Lean.Elab.Tactic.getMainTarget}

{docstring Lean.Elab.Tactic.getNameOfIdent'}

{docstring Lean.Elab.Tactic.grind}

{docstring Lean.Elab.Tactic.isCheckpointableTactic}

{docstring Lean.Elab.Tactic.isHoleRHS}

{docstring Lean.Elab.Tactic.liftMetaFinishingTactic}

{docstring Lean.Elab.Tactic.liftMetaTactic}

{docstring Lean.Elab.Tactic.liftMetaTactic1}

{docstring Lean.Elab.Tactic.logUnassignedAndAbort}

{docstring Lean.Elab.Tactic.mkInitialTacticInfo}

{docstring Lean.Elab.Tactic.mkSimpCallStx}

{docstring Lean.Elab.Tactic.mkSimpContext}

{docstring Lean.Elab.Tactic.mkSimpOnly}

{docstring Lean.Elab.Tactic.mkTacticInfo}

{docstring Lean.Elab.Tactic.popMainGoal}

{docstring Lean.Elab.Tactic.pushGoal}

{docstring Lean.Elab.Tactic.pushGoals}

{docstring Lean.Elab.Tactic.refineCore}

{docstring Lean.Elab.Tactic.renameInaccessibles}

{docstring Lean.Elab.Tactic.replaceMainGoal}

{docstring Lean.Elab.Tactic.rewriteLocalDecl}

{docstring Lean.Elab.Tactic.rewriteTarget}

{docstring Lean.Elab.Tactic.saveState}

{docstring Lean.Elab.Tactic.saveTacticInfoForToken}

{docstring Lean.Elab.Tactic.simpLocation}

{docstring Lean.Elab.Tactic.simpOnlyBuiltins}

{docstring Lean.Elab.Tactic.tactic.customEliminators}

{docstring Lean.Elab.Tactic.tacticToDischarge}

{docstring Lean.Elab.Tactic.throwNoGoalsToBeSolved}

{docstring Lean.Elab.Tactic.traceSimpCall}

{docstring Lean.Elab.Tactic.tryCatchRestore}

{docstring Lean.Elab.Tactic.unfoldLocalDecl}

{docstring Lean.Elab.Tactic.unfoldTarget}

{docstring Lean.Elab.Tactic.withCaseRef}

{docstring Lean.Elab.Tactic.withCollectingNewGoalsFrom}

{docstring Lean.Elab.Tactic.withMacroExpansion}

{docstring Lean.Elab.Tactic.withMainContext}

{docstring Lean.Elab.Tactic.withRWRulesSeq}

{docstring Lean.Elab.Tactic.withRestoreOrSaveFull}

{docstring Lean.Elab.Tactic.withSimpDiagnostics}

{docstring Lean.Elab.Tactic.withTacticInfoContext}

{docstring Lean.Elab.Tactic.withoutRecover}

{docstring Lean.Elab.Tactic.zetaDeltaLocalDecl}

{docstring Lean.Elab.Tactic.zetaDeltaTarget}

```exceptions
Lean.Elab.Tactic.addCheckpoints
Lean.Elab.Tactic.checkCommandConfigElab
Lean.Elab.Tactic.checkConfigElab
Lean.Elab.Tactic.classical
Lean.Elab.Tactic.closeUsingOrAdmit
Lean.Elab.Tactic.commandConfigElab
Lean.Elab.Tactic.configElab
Lean.Elab.Tactic.deltaLocalDecl
Lean.Elab.Tactic.deltaTarget
Lean.Elab.Tactic.done
Lean.Elab.Tactic.dsimpLocation
Lean.Elab.Tactic.elabAsFVar
Lean.Elab.Tactic.elabChange
Lean.Elab.Tactic.elabDecideConfig
Lean.Elab.Tactic.elabGrindConfig
Lean.Elab.Tactic.elabGrindPattern
Lean.Elab.Tactic.elabRewriteConfig
Lean.Elab.Tactic.elabSimpArgs.toZetaDeltaSet
Lean.Elab.Tactic.elabSimpConfigCore
Lean.Elab.Tactic.elabTermForApply
Lean.Elab.Tactic.evalApplyRfl
Lean.Elab.Tactic.evalClassical
Lean.Elab.Tactic.evalDecideCore
Lean.Elab.Tactic.evalDecideCore.diagnose
Lean.Elab.Tactic.evalDecideCore.doElab
Lean.Elab.Tactic.evalDecideCore.doKernel
Lean.Elab.Tactic.expandLocation
Lean.Elab.Tactic.expandOptLocation
Lean.Elab.Tactic.filterOldMVars
Lean.Elab.Tactic.focusAndDone
Lean.Elab.Tactic.forEachVar
Lean.Elab.Tactic.getInductiveValFromMajor
Lean.Elab.Tactic.getMainDecl
Lean.Elab.Tactic.getMainTarget
Lean.Elab.Tactic.getNameOfIdent'
Lean.Elab.Tactic.grind
Lean.Elab.Tactic.isCheckpointableTactic
Lean.Elab.Tactic.isHoleRHS
Lean.Elab.Tactic.liftMetaFinishingTactic
Lean.Elab.Tactic.liftMetaTactic
Lean.Elab.Tactic.liftMetaTactic1
Lean.Elab.Tactic.logUnassignedAndAbort
Lean.Elab.Tactic.mkInitialTacticInfo
Lean.Elab.Tactic.mkSimpCallStx
Lean.Elab.Tactic.mkSimpContext
Lean.Elab.Tactic.mkSimpOnly
Lean.Elab.Tactic.mkTacticInfo
Lean.Elab.Tactic.popMainGoal
Lean.Elab.Tactic.pushGoal
Lean.Elab.Tactic.pushGoals
Lean.Elab.Tactic.refineCore
Lean.Elab.Tactic.renameInaccessibles
Lean.Elab.Tactic.replaceMainGoal
Lean.Elab.Tactic.rewriteLocalDecl
Lean.Elab.Tactic.rewriteTarget
Lean.Elab.Tactic.saveState
Lean.Elab.Tactic.saveTacticInfoForToken
Lean.Elab.Tactic.simpLocation
Lean.Elab.Tactic.simpOnlyBuiltins
Lean.Elab.Tactic.tactic.customEliminators
Lean.Elab.Tactic.tacticToDischarge
Lean.Elab.Tactic.throwNoGoalsToBeSolved
Lean.Elab.Tactic.traceSimpCall
Lean.Elab.Tactic.tryCatchRestore
Lean.Elab.Tactic.unfoldLocalDecl
Lean.Elab.Tactic.unfoldTarget
Lean.Elab.Tactic.withCaseRef
Lean.Elab.Tactic.withCollectingNewGoalsFrom
Lean.Elab.Tactic.withMacroExpansion
Lean.Elab.Tactic.withMainContext
Lean.Elab.Tactic.withRWRulesSeq
Lean.Elab.Tactic.withRestoreOrSaveFull
Lean.Elab.Tactic.withSimpDiagnostics
Lean.Elab.Tactic.withTacticInfoContext
Lean.Elab.Tactic.withoutRecover
Lean.Elab.Tactic.zetaDeltaLocalDecl
Lean.Elab.Tactic.zetaDeltaTarget
```
List
List.all, List.allM, List.and, List.any, List.anyM, List.append, List.appendTR, List.asString, List.attach, List.attachWith, List.beq, List.concat, List.contains, List.count, List.countP, List.countP.go, List.drop, List.dropLast, List.dropLastTR, List.dropWhile, List.elem, List.enum, List.enumFrom, List.enumFromTR, List.enumLE, List.erase, List.eraseDups, List.eraseDups.loop, List.eraseIdx, List.eraseIdxTR, List.eraseIdxTR.go, List.eraseP, List.erasePTR, List.erasePTR.go, List.eraseReps, List.eraseReps.loop, List.eraseTR, List.eraseTR.go, List.filter, List.filterAuxM, List.filterM, List.filterMap, List.filterMapM, List.filterMapM.loop, List.filterMapTR, List.filterMapTR.go, List.filterRevM, List.filterTR, List.filterTR.loop, List.finRange, List.find?, List.findIdx, List.findIdx.go, List.findIdx?, List.findM?, List.findSome?, List.findSomeM?, List.firstM, List.flatMap, List.flatMapTR, List.flatMapTR.go, List.flatten, List.flattenTR, List.foldl, List.foldlM, List.foldlRecOn, List.foldr, List.foldrM, List.foldrRecOn, List.foldrTR, List.forA, List.forIn', List.forIn'.loop, List.forM, List.format, List.get, List.get!, List.get?, List.getD, List.getLast, List.getLast!, List.getLast?, List.getLastD, List.groupByKey, List.hasDecEq, List.head, List.head!, List.head?, List.headD, List.indexOf, List.indexOf?, List.insert, List.insertIdx, List.insertIdxTR, List.insertIdxTR.go, List.intercalate, List.intercalateTR, List.intercalateTR.go, List.intersperse, List.intersperseTR, List.iota, List.iotaTR, List.iotaTR.go, List.isEmpty, List.isEqv, List.isPerm, List.isPrefixOf, List.isPrefixOf?, List.isSublist, List.isSuffixOf, List.isSuffixOf?, List.le, List.leftpad, List.leftpadTR, List.length, List.lengthTR, List.lengthTRAux, List.lex, List.lookup, List.lt, List.map, List.mapA, List.mapFinIdx, List.mapFinIdx.go, List.mapIdx, List.mapIdx.go, List.mapM, List.mapM', List.mapM.loop, List.mapMono, List.mapMonoM, List.mapTR, List.mapTR.loop, List.max?, List.maxNatAbs, List.merge, List.mergeSort, List.min?, List.minNatAbs, List.modify, List.modifyHead, List.modifyTR, List.modifyTR.go, List.modifyTailIdx, List.nonzeroMinimum, List.ofFn, List.or, List.partition, List.partition.loop, List.partitionM, List.partitionM.go, List.partitionMap, List.partitionMap.go, List.pmap, List.range, List.range', List.range'TR, List.range'TR.go, List.range.loop, List.reduceOption, List.reduceReplicate, List.removeAll, List.replace, List.replaceTR, List.replaceTR.go, List.replicate, List.replicateTR, List.replicateTR.loop, List.repr, List.repr', List.reverse, List.reverseAux, List.rightpad, List.rotateLeft, List.rotateRight, List.set, List.setTR, List.setTR.go, List.singleton, List.span, List.span.loop, List.splitAt, List.splitAt.go, List.splitBy, List.splitBy.loop, List.sum, List.tail, List.tail!, List.tail?, List.tailD, List.take, List.takeTR, List.takeTR.go, List.takeWhile, List.takeWhileTR, List.takeWhileTR.go, List.toArray, List.toArrayAux, List.toArrayImpl, List.toAssocList', List.toByteArray, List.toByteArray.loop, List.toFloatArray, List.toFloatArray.loop, List.toPArray', List.toPArray'.loop, List.toSMap, List.toSSet, List.toString, List.unattach, List.unzip, List.unzipTR, List.zip, List.zipWith, List.zipWithAll, List.zipWithTR, List.zipWithTR.go, List.«term_<+:_», List.«term_<+_», List.«term_<:+:_», List.«term_<:+_», List.«term_~_»
{docstring List.all}

{docstring List.allM}

{docstring List.and}

{docstring List.any}

{docstring List.anyM}

{docstring List.append}

{docstring List.appendTR}

{docstring List.asString}

{docstring List.attach}

{docstring List.attachWith}

{docstring List.beq}

{docstring List.concat}

{docstring List.contains}

{docstring List.count}

{docstring List.countP}

{docstring List.countP.go}

{docstring List.drop}

{docstring List.dropLast}

{docstring List.dropLastTR}

{docstring List.dropWhile}

{docstring List.elem}

{docstring List.enum}

{docstring List.enumFrom}

{docstring List.enumFromTR}

{docstring List.enumLE}

{docstring List.erase}

{docstring List.eraseDups}

{docstring List.eraseDups.loop}

{docstring List.eraseIdx}

{docstring List.eraseIdxTR}

{docstring List.eraseIdxTR.go}

{docstring List.eraseP}

{docstring List.erasePTR}

{docstring List.erasePTR.go}

{docstring List.eraseReps}

{docstring List.eraseReps.loop}

{docstring List.eraseTR}

{docstring List.eraseTR.go}

{docstring List.filter}

{docstring List.filterAuxM}

{docstring List.filterM}

{docstring List.filterMap}

{docstring List.filterMapM}

{docstring List.filterMapM.loop}

{docstring List.filterMapTR}

{docstring List.filterMapTR.go}

{docstring List.filterRevM}

{docstring List.filterTR}

{docstring List.filterTR.loop}

{docstring List.finRange}

{docstring List.find?}

{docstring List.findIdx}

{docstring List.findIdx.go}

{docstring List.findIdx?}

{docstring List.findM?}

{docstring List.findSome?}

{docstring List.findSomeM?}

{docstring List.firstM}

{docstring List.flatMap}

{docstring List.flatMapTR}

{docstring List.flatMapTR.go}

{docstring List.flatten}

{docstring List.flattenTR}

{docstring List.foldl}

{docstring List.foldlM}

{docstring List.foldlRecOn}

{docstring List.foldr}

{docstring List.foldrM}

{docstring List.foldrRecOn}

{docstring List.foldrTR}

{docstring List.forA}

{docstring List.forIn'}

{docstring List.forIn'.loop}

{docstring List.forM}

{docstring List.format}

{docstring List.get}

{docstring List.get!}

{docstring List.get?}

{docstring List.getD}

{docstring List.getLast}

{docstring List.getLast!}

{docstring List.getLast?}

{docstring List.getLastD}

{docstring List.groupByKey}

{docstring List.hasDecEq}

{docstring List.head}

{docstring List.head!}

{docstring List.head?}

{docstring List.headD}

{docstring List.indexOf}

{docstring List.indexOf?}

{docstring List.insert}

{docstring List.insertIdx}

{docstring List.insertIdxTR}

{docstring List.insertIdxTR.go}

{docstring List.intercalate}

{docstring List.intercalateTR}

{docstring List.intercalateTR.go}

{docstring List.intersperse}

{docstring List.intersperseTR}

{docstring List.iota}

{docstring List.iotaTR}

{docstring List.iotaTR.go}

{docstring List.isEmpty}

{docstring List.isEqv}

{docstring List.isPerm}

{docstring List.isPrefixOf}

{docstring List.isPrefixOf?}

{docstring List.isSublist}

{docstring List.isSuffixOf}

{docstring List.isSuffixOf?}

{docstring List.le}

{docstring List.leftpad}

{docstring List.leftpadTR}

{docstring List.length}

{docstring List.lengthTR}

{docstring List.lengthTRAux}

{docstring List.lex}

{docstring List.lookup}

{docstring List.lt}

{docstring List.map}

{docstring List.mapA}

{docstring List.mapFinIdx}

{docstring List.mapFinIdx.go}

{docstring List.mapIdx}

{docstring List.mapIdx.go}

{docstring List.mapM}

{docstring List.mapM'}

{docstring List.mapM.loop}

{docstring List.mapMono}

{docstring List.mapMonoM}

{docstring List.mapTR}

{docstring List.mapTR.loop}

{docstring List.max?}

{docstring List.maxNatAbs}

{docstring List.merge}

{docstring List.mergeSort}

{docstring List.min?}

{docstring List.minNatAbs}

{docstring List.modify}

{docstring List.modifyHead}

{docstring List.modifyTR}

{docstring List.modifyTR.go}

{docstring List.modifyTailIdx}

{docstring List.nonzeroMinimum}

{docstring List.ofFn}

{docstring List.or}

{docstring List.partition}

{docstring List.partition.loop}

{docstring List.partitionM}

{docstring List.partitionM.go}

{docstring List.partitionMap}

{docstring List.partitionMap.go}

{docstring List.pmap}

{docstring List.range}

{docstring List.range'}

{docstring List.range'TR}

{docstring List.range'TR.go}

{docstring List.range.loop}

{docstring List.reduceOption}

{docstring List.reduceReplicate}

{docstring List.removeAll}

{docstring List.replace}

{docstring List.replaceTR}

{docstring List.replaceTR.go}

{docstring List.replicate}

{docstring List.replicateTR}

{docstring List.replicateTR.loop}

{docstring List.repr}

{docstring List.repr'}

{docstring List.reverse}

{docstring List.reverseAux}

{docstring List.rightpad}

{docstring List.rotateLeft}

{docstring List.rotateRight}

{docstring List.set}

{docstring List.setTR}

{docstring List.setTR.go}

{docstring List.singleton}

{docstring List.span}

{docstring List.span.loop}

{docstring List.splitAt}

{docstring List.splitAt.go}

{docstring List.splitBy}

{docstring List.splitBy.loop}

{docstring List.sum}

{docstring List.tail}

{docstring List.tail!}

{docstring List.tail?}

{docstring List.tailD}

{docstring List.take}

{docstring List.takeTR}

{docstring List.takeTR.go}

{docstring List.takeWhile}

{docstring List.takeWhileTR}

{docstring List.takeWhileTR.go}

{docstring List.toArray}

{docstring List.toArrayAux}

{docstring List.toArrayImpl}

{docstring List.toAssocList'}

{docstring List.toByteArray}

{docstring List.toByteArray.loop}

{docstring List.toFloatArray}

{docstring List.toFloatArray.loop}

{docstring List.toPArray'}

{docstring List.toPArray'.loop}

{docstring List.toSMap}

{docstring List.toSSet}

{docstring List.toString}

{docstring List.unattach}

{docstring List.unzip}

{docstring List.unzipTR}

{docstring List.zip}

{docstring List.zipWith}

{docstring List.zipWithAll}

{docstring List.zipWithTR}

{docstring List.zipWithTR.go}

{docstring List.«term_<+:_»}

{docstring List.«term_<+_»}

{docstring List.«term_<:+:_»}

{docstring List.«term_<:+_»}

{docstring List.«term_~_»}

```exceptions
List.all
List.allM
List.and
List.any
List.anyM
List.append
List.appendTR
List.asString
List.attach
List.attachWith
List.beq
List.concat
List.contains
List.count
List.countP
List.countP.go
List.drop
List.dropLast
List.dropLastTR
List.dropWhile
List.elem
List.enum
List.enumFrom
List.enumFromTR
List.enumLE
List.erase
List.eraseDups
List.eraseDups.loop
List.eraseIdx
List.eraseIdxTR
List.eraseIdxTR.go
List.eraseP
List.erasePTR
List.erasePTR.go
List.eraseReps
List.eraseReps.loop
List.eraseTR
List.eraseTR.go
List.filter
List.filterAuxM
List.filterM
List.filterMap
List.filterMapM
List.filterMapM.loop
List.filterMapTR
List.filterMapTR.go
List.filterRevM
List.filterTR
List.filterTR.loop
List.finRange
List.find?
List.findIdx
List.findIdx.go
List.findIdx?
List.findM?
List.findSome?
List.findSomeM?
List.firstM
List.flatMap
List.flatMapTR
List.flatMapTR.go
List.flatten
List.flattenTR
List.foldl
List.foldlM
List.foldlRecOn
List.foldr
List.foldrM
List.foldrRecOn
List.foldrTR
List.forA
List.forIn'
List.forIn'.loop
List.forM
List.format
List.get
List.get!
List.get?
List.getD
List.getLast
List.getLast!
List.getLast?
List.getLastD
List.groupByKey
List.hasDecEq
List.head
List.head!
List.head?
List.headD
List.indexOf
List.indexOf?
List.insert
List.insertIdx
List.insertIdxTR
List.insertIdxTR.go
List.intercalate
List.intercalateTR
List.intercalateTR.go
List.intersperse
List.intersperseTR
List.iota
List.iotaTR
List.iotaTR.go
List.isEmpty
List.isEqv
List.isPerm
List.isPrefixOf
List.isPrefixOf?
List.isSublist
List.isSuffixOf
List.isSuffixOf?
List.le
List.leftpad
List.leftpadTR
List.length
List.lengthTR
List.lengthTRAux
List.lex
List.lookup
List.lt
List.map
List.mapA
List.mapFinIdx
List.mapFinIdx.go
List.mapIdx
List.mapIdx.go
List.mapM
List.mapM'
List.mapM.loop
List.mapMono
List.mapMonoM
List.mapTR
List.mapTR.loop
List.max?
List.maxNatAbs
List.merge
List.mergeSort
List.min?
List.minNatAbs
List.modify
List.modifyHead
List.modifyTR
List.modifyTR.go
List.modifyTailIdx
List.nonzeroMinimum
List.ofFn
List.or
List.partition
List.partition.loop
List.partitionM
List.partitionM.go
List.partitionMap
List.partitionMap.go
List.pmap
List.range
List.range'
List.range'TR
List.range'TR.go
List.range.loop
List.reduceOption
List.reduceReplicate
List.removeAll
List.replace
List.replaceTR
List.replaceTR.go
List.replicate
List.replicateTR
List.replicateTR.loop
List.repr
List.repr'
List.reverse
List.reverseAux
List.rightpad
List.rotateLeft
List.rotateRight
List.set
List.setTR
List.setTR.go
List.singleton
List.span
List.span.loop
List.splitAt
List.splitAt.go
List.splitBy
List.splitBy.loop
List.sum
List.tail
List.tail!
List.tail?
List.tailD
List.take
List.takeTR
List.takeTR.go
List.takeWhile
List.takeWhileTR
List.takeWhileTR.go
List.toArray
List.toArrayAux
List.toArrayImpl
List.toAssocList'
List.toByteArray
List.toByteArray.loop
List.toFloatArray
List.toFloatArray.loop
List.toPArray'
List.toPArray'.loop
List.toSMap
List.toSSet
List.toString
List.unattach
List.unzip
List.unzipTR
List.zip
List.zipWith
List.zipWithAll
List.zipWithTR
List.zipWithTR.go
List.«term_<+:_»
List.«term_<+_»
List.«term_<:+:_»
List.«term_<:+_»
List.«term_~_»
```
MProd
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
Monad
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
MonadControl
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
MonadControlT
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
MonadExcept
```exceptions
```
MonadExceptOf
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
MonadFunctor
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
MonadFunctorT
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
MonadLift
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
MonadLiftT
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
MonadReader
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
MonadReaderOf
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
MonadState
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
MonadStateOf
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
Nat
Nat.caseStrongRecOn, Nat.reduceAnd, Nat.reduceOr, Nat.reduceShiftLeft, Nat.reduceShiftRight, Nat.reduceXor, Nat.strongRecOn, Nat.toFloat32, Nat.toISize, Nat.toInt16, Nat.toInt32, Nat.toInt64, Nat.toInt8
{docstring Nat.caseStrongRecOn}

{docstring Nat.reduceAnd}

{docstring Nat.reduceOr}

{docstring Nat.reduceShiftLeft}

{docstring Nat.reduceShiftRight}

{docstring Nat.reduceXor}

{docstring Nat.strongRecOn}

{docstring Nat.toFloat32}

{docstring Nat.toISize}

{docstring Nat.toInt16}

{docstring Nat.toInt32}

{docstring Nat.toInt64}

{docstring Nat.toInt8}

```exceptions
Nat.caseStrongRecOn
Nat.reduceAnd
Nat.reduceOr
Nat.reduceShiftLeft
Nat.reduceShiftRight
Nat.reduceXor
Nat.strongRecOn
Nat.toFloat32
Nat.toISize
Nat.toInt16
Nat.toInt32
Nat.toInt64
Nat.toInt8
```
Option
```exceptions
```
OptionT
```exceptions
```
Ord
Ord.arrayOrd, Ord.lex, Ord.lex', Ord.on, Ord.opposite, Ord.toBEq, Ord.toLE, Ord.toLT
{docstring Ord.arrayOrd}

{docstring Ord.lex}

{docstring Ord.lex'}

{docstring Ord.on}

{docstring Ord.opposite}

{docstring Ord.toBEq}

{docstring Ord.toLE}

{docstring Ord.toLT}

```exceptions
Ord.arrayOrd
Ord.lex
Ord.lex'
Ord.on
Ord.opposite
Ord.toBEq
Ord.toLE
Ord.toLT
```
Ordering
Ordering.isEq, Ordering.isGE, Ordering.isGT, Ordering.isLE, Ordering.isLT, Ordering.isNe, Ordering.ofNat, Ordering.swap, Ordering.then, Ordering.toCtorIdx
{docstring Ordering.isEq}

{docstring Ordering.isGE}

{docstring Ordering.isGT}

{docstring Ordering.isLE}

{docstring Ordering.isLT}

{docstring Ordering.isNe}

{docstring Ordering.ofNat}

{docstring Ordering.swap}

{docstring Ordering.then}

{docstring Ordering.toCtorIdx}

```exceptions
Ordering.isEq
Ordering.isGE
Ordering.isGT
Ordering.isLE
Ordering.isLT
Ordering.isNe
Ordering.ofNat
Ordering.swap
Ordering.then
Ordering.toCtorIdx
```
PEmpty
```exceptions
```
PLift
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
PProd
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
PSum
PSum.inhabitedLeft, PSum.inhabitedRight
{docstring PSum.inhabitedLeft}

{docstring PSum.inhabitedRight}

```exceptions
PSum.inhabitedLeft
PSum.inhabitedRight
```
PUnit
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
Prod
Prod.allI, Prod.anyI, Prod.foldI, Prod.lex, Prod.lexLt, Prod.map, Prod.repr, Prod.rprod, Prod.swap
{docstring Prod.allI}

{docstring Prod.anyI}

{docstring Prod.foldI}

{docstring Prod.lex}

{docstring Prod.lexLt}

{docstring Prod.map}

{docstring Prod.repr}

{docstring Prod.rprod}

{docstring Prod.swap}

```exceptions
Prod.allI
Prod.anyI
Prod.foldI
Prod.lex
Prod.lexLt
Prod.map
Prod.repr
Prod.rprod
Prod.swap
```
Pure
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
Quot
Quot.hrecOn, Quot.indep, Quot.lcInv, Quot.lift, Quot.liftOn, Quot.mk, Quot.rec, Quot.recOn, Quot.recOnSubsingleton, Quot.sound
{docstring Quot.hrecOn}

{docstring Quot.indep}

{docstring Quot.lcInv}

{docstring Quot.lift}

{docstring Quot.liftOn}

{docstring Quot.mk}

{docstring Quot.rec}

{docstring Quot.recOn}

{docstring Quot.recOnSubsingleton}

{docstring Quot.sound}

```exceptions
Quot.hrecOn
Quot.indep
Quot.lcInv
Quot.lift
Quot.liftOn
Quot.mk
Quot.rec
Quot.recOn
Quot.recOnSubsingleton
Quot.sound
```
Quotient
Quotient.hrecOn, Quotient.lift, Quotient.liftOn, Quotient.liftOn₂, Quotient.lift₂, Quotient.mk, Quotient.mk', Quotient.rec, Quotient.recOn, Quotient.recOnSubsingleton, Quotient.recOnSubsingleton₂
{docstring Quotient.hrecOn}

{docstring Quotient.lift}

{docstring Quotient.liftOn}

{docstring Quotient.liftOn₂}

{docstring Quotient.lift₂}

{docstring Quotient.mk}

{docstring Quotient.mk'}

{docstring Quotient.rec}

{docstring Quotient.recOn}

{docstring Quotient.recOnSubsingleton}

{docstring Quotient.recOnSubsingleton₂}

```exceptions
Quotient.hrecOn
Quotient.lift
Quotient.liftOn
Quotient.liftOn₂
Quotient.lift₂
Quotient.mk
Quotient.mk'
Quotient.rec
Quotient.recOn
Quotient.recOnSubsingleton
Quotient.recOnSubsingleton₂
```
ReaderM
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
ReaderT
```exceptions
```
ST
```exceptions
```
ST.Ref
```exceptions
```
Seq
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
SeqLeft
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
SeqRight
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
Setoid
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
Sigma
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
Squash
Squash.lift, Squash.mk
{docstring Squash.lift}

{docstring Squash.mk}

```exceptions
Squash.lift
Squash.mk
```
StateCpsT
```exceptions
```
StateM
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
StateRefT'
```exceptions
```
StateT
```exceptions
```
String
String.dropPrefix?, String.dropSuffix?, String.stripPrefix, String.stripSuffix
{docstring String.dropPrefix?}

{docstring String.dropSuffix?}

{docstring String.stripPrefix}

{docstring String.stripSuffix}

```exceptions
String.dropPrefix?
String.dropSuffix?
String.stripPrefix
String.stripSuffix
```
Subarray
```exceptions
```
Subsingleton
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
Subtype
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
Sum
Sum.elim, Sum.getLeft, Sum.getLeft?, Sum.getRight, Sum.getRight?, Sum.inhabitedLeft, Sum.inhabitedRight, Sum.isLeft, Sum.isRight, Sum.map, Sum.repr, Sum.swap
{docstring Sum.elim}

{docstring Sum.getLeft}

{docstring Sum.getLeft?}

{docstring Sum.getRight}

{docstring Sum.getRight?}

{docstring Sum.inhabitedLeft}

{docstring Sum.inhabitedRight}

{docstring Sum.isLeft}

{docstring Sum.isRight}

{docstring Sum.map}

{docstring Sum.repr}

{docstring Sum.swap}

```exceptions
Sum.elim
Sum.getLeft
Sum.getLeft?
Sum.getRight
Sum.getRight?
Sum.inhabitedLeft
Sum.inhabitedRight
Sum.isLeft
Sum.isRight
Sum.map
Sum.repr
Sum.swap
```
System
```exceptions
```
System.FilePath
```exceptions
```
System.Platform
System.Platform.getIsEmscripten, System.Platform.getIsOSX, System.Platform.getIsWindows, System.Platform.getNumBits, System.Platform.getTarget, System.Platform.isEmscripten, System.Platform.isOSX, System.Platform.isWindows, System.Platform.numBits, System.Platform.target
{docstring System.Platform.getIsEmscripten}

{docstring System.Platform.getIsOSX}

{docstring System.Platform.getIsWindows}

{docstring System.Platform.getNumBits}

{docstring System.Platform.getTarget}

{docstring System.Platform.isEmscripten}

{docstring System.Platform.isOSX}

{docstring System.Platform.isWindows}

{docstring System.Platform.numBits}

{docstring System.Platform.target}

```exceptions
System.Platform.getIsEmscripten
System.Platform.getIsOSX
System.Platform.getIsWindows
System.Platform.getNumBits
System.Platform.getTarget
System.Platform.isEmscripten
System.Platform.isOSX
System.Platform.isWindows
System.Platform.numBits
System.Platform.target
```
Task
Task.bind, Task.map
{docstring Task.bind}

{docstring Task.map}

```exceptions
Task.bind
Task.map
```
Task.Priority
```exceptions
```
Thunk
Thunk.bind, Thunk.get, Thunk.map, Thunk.pure
{docstring Thunk.bind}

{docstring Thunk.get}

{docstring Thunk.map}

{docstring Thunk.pure}

```exceptions
Thunk.bind
Thunk.get
Thunk.map
Thunk.pure
```
UInt16
```exceptions
```
UInt32
```exceptions
```
UInt64
```exceptions
```
UInt8
```exceptions
```
ULift
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
USize
```exceptions
```
Unit
```exceptions
```
WellFoundedRelation
[anonymous]
{docstring [anonymous]}

```exceptions
[anonymous]
```
_root_
And, AndOp, AndThen, BitVec, ByteArray, Coe, CoeDep, CoeFun, CoeHTC, CoeHTCT, CoeHead, CoeOTC, CoeOut, CoeSort, CoeT, CoeTC, CoeTail, Complement, DecidableLE, DecidableLT, DecidablePred, DoResultBC, DoResultPR, DoResultPRBC, DoResultSBC, EmptyCollection, Eq, EquivBEq, Equivalence, Exists, False, Float, Float32, FloatArray, FloatSpec, HAndThen, HEq, HOrElse, HasEquiv, HasSSubset, HasSubset, Iff, Insert, Inter, InvImage, LawfulHashable, LawfulSingleton, Max, Membership, Min, MonadEval, MonadEvalT, MonadShareCommon, Ne, NonScalar, NonemptyType, Not, Or, OrElse, OrOp, PNonScalar, PartialEquivBEq, Quot, Quotient, ReflBEq, ReprAtom, ReprTuple, SDiff, SSuperset, Sep, Setoid, ShareCommonM, ShareCommonT, Singleton, Squash, Stream, Subrelation, Subsingleton, Substring, Superset, Thunk, ToBool, ToStream, Trans, True, Union, Vector, Xor, absurd, acc_transGen_iff, addParenHeuristic, allocprof, and_and_and_comm, and_and_left, and_and_right, and_assoc, and_comm, and_congr, and_congr_left, and_congr_left', and_congr_left_eq, and_congr_left_iff, and_congr_right, and_congr_right', and_congr_right_eq, and_congr_right_iff, and_exists_self, and_false, and_iff_left, and_iff_left_iff_imp, and_iff_left_of_imp, and_iff_right, and_iff_right_iff_imp, and_iff_right_of_imp, and_imp, and_left_comm, and_not_self, and_not_self_iff, and_or_left, and_or_right, and_right_comm, and_rotate, and_self, and_self_iff, and_self_left, and_self_right, and_true, apply_dite, apply_ite, beq_eq_false_iff_ne, beq_false, beq_false_of_ne, beq_iff_eq, beq_of_eq, beq_self_eq_true, beq_self_eq_true', beq_true, bind_congr, bind_map_left, bind_pure, bind_pure_unit, bne, bne_comm, bne_eq_false_iff_eq, bne_iff_ne, bne_self_eq_false, bne_self_eq_false', bool, boolIfThenElse, boolPredToPred, boolRelToRel, boolToProp, boolToPropSimps, boolToSort, cast, cast_cast, cast_eq, cast_heq, coeFunNotation, coeNotation, coeSortNotation, commandDeclare_bitwise_uint_theorems__, commandDeclare_uint_simprocs_, commandDeclare_uint_theorems__, compareLex, compareOfLessAndBEq, compareOfLessAndEq, compareOn, cond_false, cond_true, congr, congrArg, congrFun, dbgSleep, dbgStackTrace, dbgTrace, dbgTraceIfShared, dbgTraceVal, decEq, decPropToBool, decidableGetElem?, decidable_of_bool, decidable_of_decidable_of_eq, decidable_of_decidable_of_iff, decidable_of_iff, decidable_of_iff', decide_eq_decide, decide_eq_false, decide_eq_false_iff_not, decide_eq_true, decide_eq_true_eq, decide_eq_true_iff, decide_false, decide_implies, decide_ite, decide_not, decide_true, dif_eq_if, dif_neg, dif_pos, dite, dite_cond_eq_false, dite_cond_eq_true, dite_congr, dite_else_false, dite_else_true, dite_eq_ite, dite_eq_left_iff, dite_eq_right_iff, dite_false, dite_iff_left_iff, dite_iff_right_iff, dite_not, dite_then_false, dite_then_true, dite_true, dreduceDIte, dreduceIte, emptyRelation, emptyWf, eqRec_heq, eq_comm, eq_false, eq_false', eq_false_of_decide, eq_false_of_ne_true, eq_iff_iff, eq_iff_true_of_subsingleton, eq_mp_eq_cast, eq_mpr_eq_cast, eq_of_heq, eq_self, eq_self_iff_true, eq_true, eq_true_eq_id, eq_true_of_decide, eq_true_of_ne_false, exists_and_left, exists_and_right, exists_and_self, exists_apply_eq_apply, exists_comm, exists_congr, exists_const, exists_eq, exists_eq', exists_eq_left, exists_eq_left', exists_eq_or_imp, exists_eq_right, exists_eq_right', exists_eq_right_right, exists_eq_right_right', exists_false, exists_idem, exists_imp, exists_or, exists_or_eq_left, exists_or_eq_left', exists_or_eq_right, exists_or_eq_right', exists_prop, exists_prop', exists_prop_congr, exists_prop_decidable, exists_prop_of_true, exists_true_left, exists₂_congr, exists₂_imp, exists₃_congr, exists₄_congr, exists₅_congr, false_and, false_eq_decide_iff, false_iff, false_iff_true, false_imp_iff, false_implies, false_ne_true, false_of_ne, false_of_true_eq_false, false_of_true_iff_false, false_or, flip, float32DecLe, float32DecLt, float32Spec, floatDecLe, floatDecLt, floatSpec, forIn'_eq_forIn, forall_and, forall_apply_eq_imp_iff, forall_apply_eq_imp_iff₂, forall_comm, forall_congr, forall_congr', forall_const, forall_eq, forall_eq', forall_eq_apply_imp_iff, forall_eq_or_imp, forall_exists_index, forall_false, forall_imp, forall_not_of_not_exists, forall_prop_congr_dom, forall_prop_decidable, forall_prop_domain_congr, forall_prop_of_false, forall_prop_of_true, forall_self_imp, forall₂_congr, forall₃_congr, forall₄_congr, forall₅_congr, funext_iff, ge_iff_le, getElem!_neg, getElem!_pos, getElem?_eq_none, getElem?_neg, getElem?_pos, getElem_congr, getElem_congr_coll, getElem_congr_idx, get_getElem?, gt_iff_lt, hash64, hash_eq, heq_comm, heq_eq_eq, heq_of_eq, heq_of_eqRec_eq, heq_of_eq_of_heq, heq_of_heq_of_eq, heq_self_iff_true, hexDigitRepr, id, id_def, id_eq, id_map', if_false, if_false_left, if_false_right, if_neg, if_pos, if_true, if_true_left, if_true_right, iff_and_self, iff_comm, iff_congr, iff_def, iff_def', iff_false, iff_false_intro, iff_false_left, iff_false_right, iff_iff_eq, iff_iff_implies_and_implies, iff_not_self, iff_of_eq, iff_of_false, iff_of_true, iff_or_self, iff_self, iff_self_and, iff_self_or, iff_true, iff_true_intro, iff_true_left, iff_true_right, imp_and, imp_congr, imp_congr_ctx, imp_congr_left, imp_congr_right, imp_false, imp_iff_not, imp_iff_right, imp_imp_imp, imp_intro, imp_not_comm, imp_not_self, imp_self, imp_true_iff, implies_congr, implies_congr_ctx, implies_dep_congr_ctx, implies_true, inline, instAddFloat, instAddFloat32, instAddISize, instAddInt16, instAddInt32, instAddInt64, instAddInt8, instAddNat, instAddUInt16, instAddUInt32, instAddUInt64, instAddUInt8, instAddUSize, instAlternativeOption, instAndOpISize, instAndOpInt16, instAndOpInt32, instAndOpInt64, instAndOpInt8, instAndOpUInt16, instAndOpUInt32, instAndOpUInt64, instAndOpUInt8, instAndOpUSize, instAppendSubarray, instAssociativeAnd, instAssociativeBoolAnd, instAssociativeBoolOr, instAssociativeOr, instBEqFloat, instBEqFloat32, instBEqOfDecidableEq, instBEqOrdering, instBEqProd, instCoeHTC, instCoeHTCOfCoeHeadOfCoeOTC, instCoeHTCOfCoeOTC, instCoeHTCT, instCoeHTCTIntOfIntCast, instCoeHTCTNatOfNatCast, instCoeHTCTOfCoeHTC, instCoeHTCTOfCoeTailOfCoeHTC, instCoeOTC, instCoeOTCOfCoeOut, instCoeOTCOfCoeTC, instCoeOutOfCoeFun, instCoeOutOfCoeSort, instCoeStringError, instCoeT, instCoeTC, instCoeTCOfCoe, instCoeTCOfCoe_1, instCoeTOfCoeDep, instCoeTOfCoeHTCT, instCoeTailIntOfIntCast, instCoeTailNatOfNatCast, instComplementISize, instComplementInt16, instComplementInt32, instComplementInt64, instComplementInt8, instComplementUInt16, instComplementUInt32, instComplementUInt64, instComplementUInt8, instComplementUSize, instDecidableAnd, instDecidableDite, instDecidableEqBitVec, instDecidableEqBool, instDecidableEqChar, instDecidableEqEmpty, instDecidableEqFin, instDecidableEqISize, instDecidableEqInt16, instDecidableEqInt32, instDecidableEqInt64, instDecidableEqInt8, instDecidableEqList, instDecidableEqNat, instDecidableEqOfIff, instDecidableEqPEmpty, instDecidableEqPLift, instDecidableEqPUnit, instDecidableEqPos, instDecidableEqProd, instDecidableEqString, instDecidableEqSum, instDecidableEqUInt16, instDecidableEqUInt32, instDecidableEqUInt64, instDecidableEqUInt8, instDecidableEqULift, instDecidableEqUSize, instDecidableEqVector, instDecidableFalse, instDecidableForall, instDecidableIff, instDecidableIte, instDecidableLeBitVec, instDecidableLeISize, instDecidableLeInt16, instDecidableLeInt32, instDecidableLeInt64, instDecidableLeInt8, instDecidableLePos, instDecidableLeUInt16, instDecidableLeUInt32, instDecidableLeUInt64, instDecidableLeUInt8, instDecidableLeUSize, instDecidableLtBitVec, instDecidableLtISize, instDecidableLtInt16, instDecidableLtInt32, instDecidableLtInt64, instDecidableLtInt8, instDecidableLtPos, instDecidableLtUInt16, instDecidableLtUInt32, instDecidableLtUInt64, instDecidableLtUInt8, instDecidableLtUSize, instDecidableNot, instDecidableOr, instDecidablePredComp, instDecidableRelLe, instDecidableRelLt, instDecidableTrue, instDivFloat, instDivFloat32, instDivISize, instDivInt16, instDivInt32, instDivInt64, instDivInt8, instDivUInt16, instDivUInt32, instDivUInt64, instDivUInt8, instDivUSize, instEquivBEqOfLawfulBEq, instForInOfForIn', instForInOfStream, instFunctorOption, instGetElem?OfGetElemOfDecidable, instHAdd, instHAddPos, instHAddPosChar, instHAddPosString, instHAndOfAndOp, instHAndThenOfAndThen, instHAppendOfAppend, instHDiv, instHMod, instHModUInt16Nat, instHModUInt32Nat, instHModUInt64Nat, instHModUInt8Nat, instHModUSizeNat, instHMul, instHOrElseOfOrElse, instHOrOfOrOp, instHPow, instHShiftLeftOfShiftLeft, instHShiftRightOfShiftRight, instHSub, instHSubPos, instHXorOfXor, instHasEquivOfSetoid, instHashable, instHashableArray, instHashableBool, instHashableByteArray, instHashableChar, instHashableFin, instHashableInt, instHashableList, instHashableNat, instHashableOption, instHashablePos, instHashableProd, instHashableString, instHashableSubtype, instHashableUInt16, instHashableUInt32, instHashableUInt64, instHashableUInt8, instHashableUSize, instHomogeneousPowFloat, instHomogeneousPowFloat32, instIdempotentOpAnd, instIdempotentOpBoolAnd, instIdempotentOpBoolOr, instIdempotentOpOr, instInhabitedBool, instInhabitedEIO, instInhabitedEST, instInhabitedExcept, instInhabitedExceptTOfMonad, instInhabitedFloat, instInhabitedFloat32, instInhabitedForInStep, instInhabitedForInStep_1, instInhabitedForall, instInhabitedForallOfMonad, instInhabitedISize, instInhabitedInt16, instInhabitedInt32, instInhabitedInt64, instInhabitedInt8, instInhabitedList, instInhabitedMProd, instInhabitedNat, instInhabitedNonScalar, instInhabitedNonemptyType, instInhabitedOfMonad, instInhabitedOption, instInhabitedOrdering, instInhabitedPNonScalar, instInhabitedPProd, instInhabitedPUnit, instInhabitedPos, instInhabitedProd, instInhabitedProp, instInhabitedReaderT, instInhabitedSort, instInhabitedStdGen, instInhabitedSubstring, instInhabitedTask, instInhabitedTrue, instInhabitedUInt16, instInhabitedUInt32, instInhabitedUInt64, instInhabitedUInt8, instInhabitedUSize, instIntCastInt, instLEBitVec, instLEFin, instLEFloat, instLEFloat32, instLEISize, instLEInt16, instLEInt32, instLEInt64, instLEInt8, instLENat, instLEPos, instLEUInt16, instLEUInt32, instLEUInt64, instLEUInt8, instLEUSize, instLTBitVec, instLTFin, instLTFloat, instLTFloat32, instLTISize, instLTInt16, instLTInt32, instLTInt64, instLTInt8, instLTNat, instLTOption, instLTPos, instLTUInt16, instLTUInt32, instLTUInt64, instLTUInt8, instLTUSize, instLawfulApplicativeExcept, instLawfulApplicativeOption, instLawfulBEq, instLawfulBEqBool, instLawfulBEqChar, instLawfulBEqString, instLawfulFunctorExcept, instLawfulFunctorOption, instLawfulGetElem, instLawfulHashableOfLawfulBEq, instLawfulIdentityAndTrue, instLawfulIdentityBoolAndTrue, instLawfulIdentityBoolOrFalse, instLawfulIdentityOrFalse, instLawfulMonadEStateM, instLawfulMonadExcept, instLawfulMonadOption, instLawfulMonadStateRefT', instMaxFloat, instMaxFloat32, instMaxISize, instMaxInt16, instMaxInt32, instMaxInt64, instMaxInt8, instMaxUInt16, instMaxUInt32, instMaxUInt64, instMaxUInt8, instMaxUSize, instMinFloat, instMinFloat32, instMinISize, instMinInt16, instMinInt32, instMinInt64, instMinInt8, instMinNat, instMinUInt16, instMinUInt32, instMinUInt64, instMinUInt8, instMinUSize, instModISize, instModInt16, instModInt32, instModInt64, instModInt8, instModUInt16, instModUInt32, instModUInt64, instModUInt8, instModUSize, instMonadBaseIO, instMonadControlExceptTOfMonad, instMonadControlOptionTOfMonad, instMonadControlReaderT, instMonadControlStateRefT', instMonadControlTOfMonadControl, instMonadControlTOfPure, instMonadEIO, instMonadEST, instMonadEvalOfMonadLift, instMonadEvalT, instMonadEvalTOfMonadEval, instMonadExceptOfEIO, instMonadExceptOfEST, instMonadExceptOfExcept, instMonadExceptOfExceptT, instMonadExceptOfExceptTOfMonad, instMonadExceptOfMonadExceptOf, instMonadExceptOfUnitOption, instMonadFinallyBaseIO, instMonadFinallyEIO, instMonadFinallyStateRefT', instMonadFunctorTOfMonadFunctor, instMonadLiftBaseIOEIO, instMonadLiftSTEST, instMonadLiftT, instMonadLiftTOfMonadLift, instMonadOption, instMonadReaderOfMonadReaderOf, instMonadReaderOfOfMonadLift, instMonadReaderOfReaderTOfMonad, instMonadST, instMonadStateOfMonadStateOf, instMonadStateOfOfMonadLift, instMonadStateOfStateTOfMonad, instMonadWithReaderOfMonadWithReaderOf, instMonadWithReaderOfOfMonadFunctor, instMonadWithReaderOfReaderT, instMulFloat, instMulFloat32, instMulISize, instMulInt16, instMulInt32, instMulInt64, instMulInt8, instMulNat, instMulUInt16, instMulUInt32, instMulUInt64, instMulUInt8, instMulUSize, instNatCastInt, instNatCastNat, instNatPowNat, instNeZeroNatIte, instNegFloat, instNegFloat32, instNegISize, instNegInt16, instNegInt32, instNegInt64, instNegInt8, instNonemptyDynamic, instNonemptyFloat, instNonemptyFloat32, instNonemptyForall, instNonemptyMProd, instNonemptyOfInhabited, instNonemptyOfMonad, instNonemptyPProd, instNonemptyProd, instNonemptyTask, instNonemptyTypeName, instOfNat, instOfNatFloat, instOfNatFloat32, instOfNatISize, instOfNatInt16, instOfNatInt32, instOfNatInt64, instOfNatInt8, instOfNatNat, instOfScientificFloat, instOfScientificFloat32, instOrElseEIO, instOrElseOfAlternative, instOrOpISize, instOrOpInt16, instOrOpInt32, instOrOpInt64, instOrOpInt8, instOrOpUInt16, instOrOpUInt32, instOrOpUInt64, instOrOpUInt8, instOrOpUSize, instOrdBool, instOrdChar, instOrdFin, instOrdInt, instOrdNat, instOrdOption, instOrdString, instOrdUInt16, instOrdUInt32, instOrdUInt64, instOrdUInt8, instOrdUSize, instPowNat, instPowOfHomogeneousPow, instRandomGenStdGen, instReprAtomBool, instReprAtomChar, instReprAtomFloat, instReprAtomFloat32, instReprAtomInt, instReprAtomNat, instReprAtomString, instReprAtomUInt16, instReprAtomUInt32, instReprAtomUInt64, instReprAtomUInt8, instReprAtomUSize, instReprBool, instReprChar, instReprDecidable, instReprEmpty, instReprExcept, instReprFin, instReprFloat, instReprFloat32, instReprId, instReprId_1, instReprInt, instReprIterator, instReprList, instReprListOfReprAtom, instReprNat, instReprOption, instReprPUnit, instReprPos, instReprProdOfReprTuple, instReprSSet, instReprSigma, instReprSourceInfo, instReprStdGen, instReprString, instReprSubarray, instReprSubstring, instReprSubtype, instReprSum, instReprTupleOfRepr, instReprTupleProdOfRepr, instReprUInt16, instReprUInt32, instReprUInt64, instReprUInt8, instReprULift, instReprUSize, instReprUnit, instReprVector, instSTWorldEST, instSTWorldOfMonadLift, instShiftLeftISize, instShiftLeftInt16, instShiftLeftInt32, instShiftLeftInt64, instShiftLeftInt8, instShiftLeftUInt16, instShiftLeftUInt32, instShiftLeftUInt64, instShiftLeftUInt8, instShiftLeftUSize, instShiftRightISize, instShiftRightInt16, instShiftRightInt32, instShiftRightInt64, instShiftRightInt8, instShiftRightUInt16, instShiftRightUInt32, instShiftRightUInt64, instShiftRightUInt8, instShiftRightUSize, instSizeOfDefault, instSizeOfForallUnit, instSizeOfNat, instStreamList, instStreamProd, instStreamRangeNat, instStreamSubarray, instStreamSubstringChar, instSubFloat, instSubFloat32, instSubISize, instSubInt16, instSubInt32, instSubInt64, instSubInt8, instSubNat, instSubUInt16, instSubUInt32, instSubUInt64, instSubUInt8, instSubUSize, instSubsingleton, instSubsingletonDecidable, instSubsingletonEmpty, instSubsingletonPEmpty, instSubsingletonPLift, instSubsingletonPUnit, instSubsingletonProd, instSubsingletonSquash, instSubsingletonStateM, instSubsingletonULift, instToBoolBool, instToBoolOption, instToFormatArray, instToFormatList, instToFormatOfToString, instToFormatOption, instToFormatPos, instToFormatProd, instToStreamArraySubarray, instToStreamList, instToStreamRange, instToStreamStringSubstring, instToStreamSubarray, instToStringBool, instToStringByteArray, instToStringChar, instToStringDecidable, instToStringExcept, instToStringFin, instToStringFloat, instToStringFloat32, instToStringFloatArray, instToStringFormat, instToStringISize, instToStringId, instToStringId_1, instToStringInt, instToStringInt16, instToStringInt32, instToStringInt64, instToStringInt8, instToStringIterator, instToStringList, instToStringNat, instToStringOption, instToStringPUnit, instToStringPos, instToStringProd, instToStringSigma, instToStringString, instToStringSubarray, instToStringSubstring, instToStringSubtype, instToStringSum, instToStringUInt16, instToStringUInt32, instToStringUInt64, instToStringUInt8, instToStringULift, instToStringUSize, instToStringUnit, instTransEq, instTransEq_1, instTransIff, instWellFoundedRelationOfSizeOf, instXorISize, instXorInt16, instXorInt32, instXorInt64, instXorInt8, instXorUInt16, instXorUInt32, instXorUInt64, instXorUInt8, instXorUSize, isExclusiveUnsafe, isSome_getElem?, isValidChar, ite, iteInduction, ite_cond_eq_false, ite_cond_eq_true, ite_congr, ite_else_decide_not_self, ite_else_decide_self, ite_else_not_self, ite_else_self, ite_eq_ite, ite_eq_left_iff, ite_eq_right_iff, ite_false, ite_id, ite_iff_ite, ite_iff_left_iff, ite_iff_right_iff, ite_not, ite_self, ite_then_decide_not_self, ite_then_decide_self, ite_then_not_self, ite_then_self, ite_true, lcCast, lcErased, lcProof, lcUnreachable, leOfOrd, le_of_eq_of_le, le_of_le_of_eq, le_usize_size, letFun, letFun_body_congr, letFun_congr, letFun_unused, letFun_val_congr, let_body_congr, let_congr, let_val_congr, lexOrd, liftExcept, liftM, liftOption, ltOfOrd, lt_of_eq_of_lt, lt_of_lt_of_eq, map_bind, map_congr, map_eq_pure_bind, maxOfLe, measure, minOfLe, mixHash, mkRecOn, monadFunctorRefl, monadLift_self, mt, namedPattern, neZero_iff, neZero_zero_iff_false, ne_comm, ne_eq, ne_false_of_eq_true, ne_false_of_self, ne_of_apply_ne, ne_of_beq_false, ne_of_mem_of_not_mem, ne_of_mem_of_not_mem', ne_self_iff_false, ne_true_of_eq_false, ne_true_of_not, neq_of_not_iff, noConfusionEnum, noConfusionTypeEnum, nonempty_of_exists, nonempty_prop, not_and, not_and', not_and_of_not_left, not_and_of_not_or_not, not_and_of_not_right, not_and_self, not_and_self_iff, not_congr, not_decide_eq_true, not_exists, not_exists_of_forall_not, not_false, not_false_eq_true, not_false_iff, not_forall_of_exists_not, not_iff_false_intro, not_iff_self, not_imp_of_and_not, not_not_em, not_not_intro, not_not_not, not_not_of_not_imp, not_of_iff_false, not_of_not_imp, not_or, not_or_intro, not_true, not_true_eq_false, observing, ofBoolUsing_eq_false, ofBoolUsing_eq_true, of_decide_eq_false, of_decide_eq_self_eq_true, of_decide_eq_true, of_eq_false, of_eq_true, of_iff_true, optParam_eq, optionCoe, or_and_left, or_and_right, or_assoc, or_comm, or_congr, or_congr_left, or_congr_right, or_false, or_iff_left, or_iff_left_iff_imp, or_iff_left_of_imp, or_iff_right, or_iff_right_iff_imp, or_iff_right_of_imp, or_imp, or_left_comm, or_or_distrib_left, or_or_distrib_right, or_or_or_comm, or_right_comm, or_rotate, or_self, or_self_iff, or_self_left, or_self_right, or_true, outOfBounds, outOfBounds_eq_default, panic, panicCore, panicWithPos, panicWithPosWithDecl, peirce', pi_congr, precArg, precLead, precMax, precMin, precMin1, prioDefault, prioHigh, prioLow, prioMid, proof_irrel, proof_irrel_heq, propext_iff, ptrAddrUnsafe, ptrEq, ptrEqList, pure_id_seq, rawNatLit, recSubsingleton, reduceCtorEq, reduceDIte, reduceIte, repr, reprArg, reprStr, rfl, seqLeft_eq_bind, seqRight_eq_bind, seq_eq_bind, seq_eq_bind_map, shareCommonM, sizeOfWFRel, sizeOf_default, sizeOf_nat, sizeOf_thunk, sorryAx, strictAnd, strictOr, stx!_, stx_?, subtypeCoe, tacticClean_wf, tacticDecreasing_tactic, tacticDecreasing_trivial, tacticDecreasing_trivial_pre_omega, tacticDecreasing_with_, tacticFunext___, tacticGet_elem_tactic, tacticGet_elem_tactic_trivial, tacticSimp_wf, term!_, termDepIfThenElse, termIfLet, termIfThenElse, termMax_prec, termPrintln!__, termS!_, termWithout_expected_type_, thunkCoe, timeit, toBoolUsing, toBoolUsing_eq_true, toLBoolM, toLOptionM, trivial, true_and, true_eq_decide_iff, true_eq_false_of_false, true_iff, true_iff_false, true_imp_iff, true_implies, true_ne_false, true_or, tryFinally, type_eq_of_heq, unexpandArrayEmpty, unexpandEqNDRec, unexpandEqRec, unexpandExists, unexpandGetElem, unexpandGetElem!, unexpandGetElem?, unexpandIte, unexpandListCons, unexpandListNil, unexpandListToArray, unexpandMkArray0, unexpandMkArray1, unexpandMkArray2, unexpandMkArray3, unexpandMkArray4, unexpandMkArray5, unexpandMkArray6, unexpandMkArray7, unexpandMkArray8, unexpandPSigma, unexpandProdMk, unexpandSigma, unexpandSubtype, unexpandTSepArray, unexpandTSyntax, unexpandTSyntaxArray, unexpandUnit, unsafeBaseIO, unsafeCast, unsafeEIO, unsafeIO, usize_size_eq, usize_size_le, usize_size_pos, withPtrAddr, withPtrAddrUnsafe, withPtrEq, withPtrEqDecEq, withPtrEqUnsafe, withShareCommon, «prec(_)», «prio(_)», «stx_*», «stx_+», «stx_,*,?», «stx_,*», «stx_,+,?», «stx_,+», «stx_<|>_», «tacticBy_cases_:_», «term#[_,]», «term%[_|_]», «term-_», «termExists_,_», «term[_]», «term_!=_», «term_$__», «term_%_», «term_&&&_», «term_&&_», «term_*>_», «term_*_», «term_++_», «term_+_», «term_-_», «term_/\_», «term_/_», «term_::_», «term_<$>_», «term_<&&>_», «term_<&>_», «term_<*>_», «term_<*_», «term_<->_», «term_<<<_», «term_<=<_», «term_<=_», «term_<_», «term_<|>_», «term_<|_», «term_<||>_», «term_=<<_», «term_==_», «term_=_», «term_>=>_», «term_>=_», «term_>>=_», «term_>>>_», «term_>>_», «term_>_», «term_\/_», «term_\_», «term_^^^_», «term_^_», «term__[_]'_», «term__[_]_!», «term__[_]_?», «term__[_]», «term_|>_», «term_||_», «term_|||_», «term_×'__1», «term_×'_», «term_×__1», «term_×_», «term_↔_», «term_∈_», «term_∉_», «term_∘_», «term_∣_», «term_∧_», «term_∨_», «term_∩_», «term_∪_», «term_≈_», «term_≠_», «term_≤_», «term_≥_», «term_⊂_», «term_⊃_», «term_⊆_», «term_⊇_», «term_⊕'_», «term_⊕_», «term{_:_//_}», «term{_}», «term{}», «term~~~_», «term¬_», «termΣ'_,_», «termΣ_,_», «term‹_›», «term∃_,_», «term∅»
{docstring And}

{docstring AndOp}

{docstring AndThen}

{docstring BitVec}

{docstring ByteArray}

{docstring Coe}

{docstring CoeDep}

{docstring CoeFun}

{docstring CoeHTC}

{docstring CoeHTCT}

{docstring CoeHead}

{docstring CoeOTC}

{docstring CoeOut}

{docstring CoeSort}

{docstring CoeT}

{docstring CoeTC}

{docstring CoeTail}

{docstring Complement}

{docstring DecidableLE}

{docstring DecidableLT}

{docstring DecidablePred}

{docstring DoResultBC}

{docstring DoResultPR}

{docstring DoResultPRBC}

{docstring DoResultSBC}

{docstring EmptyCollection}

{docstring Eq}

{docstring EquivBEq}

{docstring Equivalence}

{docstring Exists}

{docstring False}

{docstring Float}

{docstring Float32}

{docstring FloatArray}

{docstring FloatSpec}

{docstring HAndThen}

{docstring HEq}

{docstring HOrElse}

{docstring HasEquiv}

{docstring HasSSubset}

{docstring HasSubset}

{docstring Iff}

{docstring Insert}

{docstring Inter}

{docstring InvImage}

{docstring LawfulHashable}

{docstring LawfulSingleton}

{docstring Max}

{docstring Membership}

{docstring Min}

{docstring MonadEval}

{docstring MonadEvalT}

{docstring MonadShareCommon}

{docstring Ne}

{docstring NonScalar}

{docstring NonemptyType}

{docstring Not}

{docstring Or}

{docstring OrElse}

{docstring OrOp}

{docstring PNonScalar}

{docstring PartialEquivBEq}

{docstring Quot}

{docstring Quotient}

{docstring ReflBEq}

{docstring ReprAtom}

{docstring ReprTuple}

{docstring SDiff}

{docstring SSuperset}

{docstring Sep}

{docstring Setoid}

{docstring ShareCommonM}

{docstring ShareCommonT}

{docstring Singleton}

{docstring Squash}

{docstring Stream}

{docstring Subrelation}

{docstring Subsingleton}

{docstring Substring}

{docstring Superset}

{docstring Thunk}

{docstring ToBool}

{docstring ToStream}

{docstring Trans}

{docstring True}

{docstring Union}

{docstring Vector}

{docstring Xor}

{docstring absurd}

{docstring acc_transGen_iff}

{docstring addParenHeuristic}

{docstring allocprof}

{docstring and_and_and_comm}

{docstring and_and_left}

{docstring and_and_right}

{docstring and_assoc}

{docstring and_comm}

{docstring and_congr}

{docstring and_congr_left}

{docstring and_congr_left'}

{docstring and_congr_left_eq}

{docstring and_congr_left_iff}

{docstring and_congr_right}

{docstring and_congr_right'}

{docstring and_congr_right_eq}

{docstring and_congr_right_iff}

{docstring and_exists_self}

{docstring and_false}

{docstring and_iff_left}

{docstring and_iff_left_iff_imp}

{docstring and_iff_left_of_imp}

{docstring and_iff_right}

{docstring and_iff_right_iff_imp}

{docstring and_iff_right_of_imp}

{docstring and_imp}

{docstring and_left_comm}

{docstring and_not_self}

{docstring and_not_self_iff}

{docstring and_or_left}

{docstring and_or_right}

{docstring and_right_comm}

{docstring and_rotate}

{docstring and_self}

{docstring and_self_iff}

{docstring and_self_left}

{docstring and_self_right}

{docstring and_true}

{docstring apply_dite}

{docstring apply_ite}

{docstring beq_eq_false_iff_ne}

{docstring beq_false}

{docstring beq_false_of_ne}

{docstring beq_iff_eq}

{docstring beq_of_eq}

{docstring beq_self_eq_true}

{docstring beq_self_eq_true'}

{docstring beq_true}

{docstring bind_congr}

{docstring bind_map_left}

{docstring bind_pure}

{docstring bind_pure_unit}

{docstring bne}

{docstring bne_comm}

{docstring bne_eq_false_iff_eq}

{docstring bne_iff_ne}

{docstring bne_self_eq_false}

{docstring bne_self_eq_false'}

{docstring bool}

{docstring boolIfThenElse}

{docstring boolPredToPred}

{docstring boolRelToRel}

{docstring boolToProp}

{docstring boolToPropSimps}

{docstring boolToSort}

{docstring cast}

{docstring cast_cast}

{docstring cast_eq}

{docstring cast_heq}

{docstring coeFunNotation}

{docstring coeNotation}

{docstring coeSortNotation}

{docstring commandDeclare_bitwise_uint_theorems__}

{docstring commandDeclare_uint_simprocs_}

{docstring commandDeclare_uint_theorems__}

{docstring compareLex}

{docstring compareOfLessAndBEq}

{docstring compareOfLessAndEq}

{docstring compareOn}

{docstring cond_false}

{docstring cond_true}

{docstring congr}

{docstring congrArg}

{docstring congrFun}

{docstring dbgSleep}

{docstring dbgStackTrace}

{docstring dbgTrace}

{docstring dbgTraceIfShared}

{docstring dbgTraceVal}

{docstring decEq}

{docstring decPropToBool}

{docstring decidableGetElem?}

{docstring decidable_of_bool}

{docstring decidable_of_decidable_of_eq}

{docstring decidable_of_decidable_of_iff}

{docstring decidable_of_iff}

{docstring decidable_of_iff'}

{docstring decide_eq_decide}

{docstring decide_eq_false}

{docstring decide_eq_false_iff_not}

{docstring decide_eq_true}

{docstring decide_eq_true_eq}

{docstring decide_eq_true_iff}

{docstring decide_false}

{docstring decide_implies}

{docstring decide_ite}

{docstring decide_not}

{docstring decide_true}

{docstring dif_eq_if}

{docstring dif_neg}

{docstring dif_pos}

{docstring dite}

{docstring dite_cond_eq_false}

{docstring dite_cond_eq_true}

{docstring dite_congr}

{docstring dite_else_false}

{docstring dite_else_true}

{docstring dite_eq_ite}

{docstring dite_eq_left_iff}

{docstring dite_eq_right_iff}

{docstring dite_false}

{docstring dite_iff_left_iff}

{docstring dite_iff_right_iff}

{docstring dite_not}

{docstring dite_then_false}

{docstring dite_then_true}

{docstring dite_true}

{docstring dreduceDIte}

{docstring dreduceIte}

{docstring emptyRelation}

{docstring emptyWf}

{docstring eqRec_heq}

{docstring eq_comm}

{docstring eq_false}

{docstring eq_false'}

{docstring eq_false_of_decide}

{docstring eq_false_of_ne_true}

{docstring eq_iff_iff}

{docstring eq_iff_true_of_subsingleton}

{docstring eq_mp_eq_cast}

{docstring eq_mpr_eq_cast}

{docstring eq_of_heq}

{docstring eq_self}

{docstring eq_self_iff_true}

{docstring eq_true}

{docstring eq_true_eq_id}

{docstring eq_true_of_decide}

{docstring eq_true_of_ne_false}

{docstring exists_and_left}

{docstring exists_and_right}

{docstring exists_and_self}

{docstring exists_apply_eq_apply}

{docstring exists_comm}

{docstring exists_congr}

{docstring exists_const}

{docstring exists_eq}

{docstring exists_eq'}

{docstring exists_eq_left}

{docstring exists_eq_left'}

{docstring exists_eq_or_imp}

{docstring exists_eq_right}

{docstring exists_eq_right'}

{docstring exists_eq_right_right}

{docstring exists_eq_right_right'}

{docstring exists_false}

{docstring exists_idem}

{docstring exists_imp}

{docstring exists_or}

{docstring exists_or_eq_left}

{docstring exists_or_eq_left'}

{docstring exists_or_eq_right}

{docstring exists_or_eq_right'}

{docstring exists_prop}

{docstring exists_prop'}

{docstring exists_prop_congr}

{docstring exists_prop_decidable}

{docstring exists_prop_of_true}

{docstring exists_true_left}

{docstring exists₂_congr}

{docstring exists₂_imp}

{docstring exists₃_congr}

{docstring exists₄_congr}

{docstring exists₅_congr}

{docstring false_and}

{docstring false_eq_decide_iff}

{docstring false_iff}

{docstring false_iff_true}

{docstring false_imp_iff}

{docstring false_implies}

{docstring false_ne_true}

{docstring false_of_ne}

{docstring false_of_true_eq_false}

{docstring false_of_true_iff_false}

{docstring false_or}

{docstring flip}

{docstring float32DecLe}

{docstring float32DecLt}

{docstring float32Spec}

{docstring floatDecLe}

{docstring floatDecLt}

{docstring floatSpec}

{docstring forIn'_eq_forIn}

{docstring forall_and}

{docstring forall_apply_eq_imp_iff}

{docstring forall_apply_eq_imp_iff₂}

{docstring forall_comm}

{docstring forall_congr}

{docstring forall_congr'}

{docstring forall_const}

{docstring forall_eq}

{docstring forall_eq'}

{docstring forall_eq_apply_imp_iff}

{docstring forall_eq_or_imp}

{docstring forall_exists_index}

{docstring forall_false}

{docstring forall_imp}

{docstring forall_not_of_not_exists}

{docstring forall_prop_congr_dom}

{docstring forall_prop_decidable}

{docstring forall_prop_domain_congr}

{docstring forall_prop_of_false}

{docstring forall_prop_of_true}

{docstring forall_self_imp}

{docstring forall₂_congr}

{docstring forall₃_congr}

{docstring forall₄_congr}

{docstring forall₅_congr}

{docstring funext_iff}

{docstring ge_iff_le}

{docstring getElem!_neg}

{docstring getElem!_pos}

{docstring getElem?_eq_none}

{docstring getElem?_neg}

{docstring getElem?_pos}

{docstring getElem_congr}

{docstring getElem_congr_coll}

{docstring getElem_congr_idx}

{docstring get_getElem?}

{docstring gt_iff_lt}

{docstring hash64}

{docstring hash_eq}

{docstring heq_comm}

{docstring heq_eq_eq}

{docstring heq_of_eq}

{docstring heq_of_eqRec_eq}

{docstring heq_of_eq_of_heq}

{docstring heq_of_heq_of_eq}

{docstring heq_self_iff_true}

{docstring hexDigitRepr}

{docstring id}

{docstring id_def}

{docstring id_eq}

{docstring id_map'}

{docstring if_false}

{docstring if_false_left}

{docstring if_false_right}

{docstring if_neg}

{docstring if_pos}

{docstring if_true}

{docstring if_true_left}

{docstring if_true_right}

{docstring iff_and_self}

{docstring iff_comm}

{docstring iff_congr}

{docstring iff_def}

{docstring iff_def'}

{docstring iff_false}

{docstring iff_false_intro}

{docstring iff_false_left}

{docstring iff_false_right}

{docstring iff_iff_eq}

{docstring iff_iff_implies_and_implies}

{docstring iff_not_self}

{docstring iff_of_eq}

{docstring iff_of_false}

{docstring iff_of_true}

{docstring iff_or_self}

{docstring iff_self}

{docstring iff_self_and}

{docstring iff_self_or}

{docstring iff_true}

{docstring iff_true_intro}

{docstring iff_true_left}

{docstring iff_true_right}

{docstring imp_and}

{docstring imp_congr}

{docstring imp_congr_ctx}

{docstring imp_congr_left}

{docstring imp_congr_right}

{docstring imp_false}

{docstring imp_iff_not}

{docstring imp_iff_right}

{docstring imp_imp_imp}

{docstring imp_intro}

{docstring imp_not_comm}

{docstring imp_not_self}

{docstring imp_self}

{docstring imp_true_iff}

{docstring implies_congr}

{docstring implies_congr_ctx}

{docstring implies_dep_congr_ctx}

{docstring implies_true}

{docstring inline}

{docstring instAddFloat}

{docstring instAddFloat32}

{docstring instAddISize}

{docstring instAddInt16}

{docstring instAddInt32}

{docstring instAddInt64}

{docstring instAddInt8}

{docstring instAddNat}

{docstring instAddUInt16}

{docstring instAddUInt32}

{docstring instAddUInt64}

{docstring instAddUInt8}

{docstring instAddUSize}

{docstring instAlternativeOption}

{docstring instAndOpISize}

{docstring instAndOpInt16}

{docstring instAndOpInt32}

{docstring instAndOpInt64}

{docstring instAndOpInt8}

{docstring instAndOpUInt16}

{docstring instAndOpUInt32}

{docstring instAndOpUInt64}

{docstring instAndOpUInt8}

{docstring instAndOpUSize}

{docstring instAppendSubarray}

{docstring instAssociativeAnd}

{docstring instAssociativeBoolAnd}

{docstring instAssociativeBoolOr}

{docstring instAssociativeOr}

{docstring instBEqFloat}

{docstring instBEqFloat32}

{docstring instBEqOfDecidableEq}

{docstring instBEqOrdering}

{docstring instBEqProd}

{docstring instCoeHTC}

{docstring instCoeHTCOfCoeHeadOfCoeOTC}

{docstring instCoeHTCOfCoeOTC}

{docstring instCoeHTCT}

{docstring instCoeHTCTIntOfIntCast}

{docstring instCoeHTCTNatOfNatCast}

{docstring instCoeHTCTOfCoeHTC}

{docstring instCoeHTCTOfCoeTailOfCoeHTC}

{docstring instCoeOTC}

{docstring instCoeOTCOfCoeOut}

{docstring instCoeOTCOfCoeTC}

{docstring instCoeOutOfCoeFun}

{docstring instCoeOutOfCoeSort}

{docstring instCoeStringError}

{docstring instCoeT}

{docstring instCoeTC}

{docstring instCoeTCOfCoe}

{docstring instCoeTCOfCoe_1}

{docstring instCoeTOfCoeDep}

{docstring instCoeTOfCoeHTCT}

{docstring instCoeTailIntOfIntCast}

{docstring instCoeTailNatOfNatCast}

{docstring instComplementISize}

{docstring instComplementInt16}

{docstring instComplementInt32}

{docstring instComplementInt64}

{docstring instComplementInt8}

{docstring instComplementUInt16}

{docstring instComplementUInt32}

{docstring instComplementUInt64}

{docstring instComplementUInt8}

{docstring instComplementUSize}

{docstring instDecidableAnd}

{docstring instDecidableDite}

{docstring instDecidableEqBitVec}

{docstring instDecidableEqBool}

{docstring instDecidableEqChar}

{docstring instDecidableEqEmpty}

{docstring instDecidableEqFin}

{docstring instDecidableEqISize}

{docstring instDecidableEqInt16}

{docstring instDecidableEqInt32}

{docstring instDecidableEqInt64}

{docstring instDecidableEqInt8}

{docstring instDecidableEqList}

{docstring instDecidableEqNat}

{docstring instDecidableEqOfIff}

{docstring instDecidableEqPEmpty}

{docstring instDecidableEqPLift}

{docstring instDecidableEqPUnit}

{docstring instDecidableEqPos}

{docstring instDecidableEqProd}

{docstring instDecidableEqString}

{docstring instDecidableEqSum}

{docstring instDecidableEqUInt16}

{docstring instDecidableEqUInt32}

{docstring instDecidableEqUInt64}

{docstring instDecidableEqUInt8}

{docstring instDecidableEqULift}

{docstring instDecidableEqUSize}

{docstring instDecidableEqVector}

{docstring instDecidableFalse}

{docstring instDecidableForall}

{docstring instDecidableIff}

{docstring instDecidableIte}

{docstring instDecidableLeBitVec}

{docstring instDecidableLeISize}

{docstring instDecidableLeInt16}

{docstring instDecidableLeInt32}

{docstring instDecidableLeInt64}

{docstring instDecidableLeInt8}

{docstring instDecidableLePos}

{docstring instDecidableLeUInt16}

{docstring instDecidableLeUInt32}

{docstring instDecidableLeUInt64}

{docstring instDecidableLeUInt8}

{docstring instDecidableLeUSize}

{docstring instDecidableLtBitVec}

{docstring instDecidableLtISize}

{docstring instDecidableLtInt16}

{docstring instDecidableLtInt32}

{docstring instDecidableLtInt64}

{docstring instDecidableLtInt8}

{docstring instDecidableLtPos}

{docstring instDecidableLtUInt16}

{docstring instDecidableLtUInt32}

{docstring instDecidableLtUInt64}

{docstring instDecidableLtUInt8}

{docstring instDecidableLtUSize}

{docstring instDecidableNot}

{docstring instDecidableOr}

{docstring instDecidablePredComp}

{docstring instDecidableRelLe}

{docstring instDecidableRelLt}

{docstring instDecidableTrue}

{docstring instDivFloat}

{docstring instDivFloat32}

{docstring instDivISize}

{docstring instDivInt16}

{docstring instDivInt32}

{docstring instDivInt64}

{docstring instDivInt8}

{docstring instDivUInt16}

{docstring instDivUInt32}

{docstring instDivUInt64}

{docstring instDivUInt8}

{docstring instDivUSize}

{docstring instEquivBEqOfLawfulBEq}

{docstring instForInOfForIn'}

{docstring instForInOfStream}

{docstring instFunctorOption}

{docstring instGetElem?OfGetElemOfDecidable}

{docstring instHAdd}

{docstring instHAddPos}

{docstring instHAddPosChar}

{docstring instHAddPosString}

{docstring instHAndOfAndOp}

{docstring instHAndThenOfAndThen}

{docstring instHAppendOfAppend}

{docstring instHDiv}

{docstring instHMod}

{docstring instHModUInt16Nat}

{docstring instHModUInt32Nat}

{docstring instHModUInt64Nat}

{docstring instHModUInt8Nat}

{docstring instHModUSizeNat}

{docstring instHMul}

{docstring instHOrElseOfOrElse}

{docstring instHOrOfOrOp}

{docstring instHPow}

{docstring instHShiftLeftOfShiftLeft}

{docstring instHShiftRightOfShiftRight}

{docstring instHSub}

{docstring instHSubPos}

{docstring instHXorOfXor}

{docstring instHasEquivOfSetoid}

{docstring instHashable}

{docstring instHashableArray}

{docstring instHashableBool}

{docstring instHashableByteArray}

{docstring instHashableChar}

{docstring instHashableFin}

{docstring instHashableInt}

{docstring instHashableList}

{docstring instHashableNat}

{docstring instHashableOption}

{docstring instHashablePos}

{docstring instHashableProd}

{docstring instHashableString}

{docstring instHashableSubtype}

{docstring instHashableUInt16}

{docstring instHashableUInt32}

{docstring instHashableUInt64}

{docstring instHashableUInt8}

{docstring instHashableUSize}

{docstring instHomogeneousPowFloat}

{docstring instHomogeneousPowFloat32}

{docstring instIdempotentOpAnd}

{docstring instIdempotentOpBoolAnd}

{docstring instIdempotentOpBoolOr}

{docstring instIdempotentOpOr}

{docstring instInhabitedBool}

{docstring instInhabitedEIO}

{docstring instInhabitedEST}

{docstring instInhabitedExcept}

{docstring instInhabitedExceptTOfMonad}

{docstring instInhabitedFloat}

{docstring instInhabitedFloat32}

{docstring instInhabitedForInStep}

{docstring instInhabitedForInStep_1}

{docstring instInhabitedForall}

{docstring instInhabitedForallOfMonad}

{docstring instInhabitedISize}

{docstring instInhabitedInt16}

{docstring instInhabitedInt32}

{docstring instInhabitedInt64}

{docstring instInhabitedInt8}

{docstring instInhabitedList}

{docstring instInhabitedMProd}

{docstring instInhabitedNat}

{docstring instInhabitedNonScalar}

{docstring instInhabitedNonemptyType}

{docstring instInhabitedOfMonad}

{docstring instInhabitedOption}

{docstring instInhabitedOrdering}

{docstring instInhabitedPNonScalar}

{docstring instInhabitedPProd}

{docstring instInhabitedPUnit}

{docstring instInhabitedPos}

{docstring instInhabitedProd}

{docstring instInhabitedProp}

{docstring instInhabitedReaderT}

{docstring instInhabitedSort}

{docstring instInhabitedStdGen}

{docstring instInhabitedSubstring}

{docstring instInhabitedTask}

{docstring instInhabitedTrue}

{docstring instInhabitedUInt16}

{docstring instInhabitedUInt32}

{docstring instInhabitedUInt64}

{docstring instInhabitedUInt8}

{docstring instInhabitedUSize}

{docstring instIntCastInt}

{docstring instLEBitVec}

{docstring instLEFin}

{docstring instLEFloat}

{docstring instLEFloat32}

{docstring instLEISize}

{docstring instLEInt16}

{docstring instLEInt32}

{docstring instLEInt64}

{docstring instLEInt8}

{docstring instLENat}

{docstring instLEPos}

{docstring instLEUInt16}

{docstring instLEUInt32}

{docstring instLEUInt64}

{docstring instLEUInt8}

{docstring instLEUSize}

{docstring instLTBitVec}

{docstring instLTFin}

{docstring instLTFloat}

{docstring instLTFloat32}

{docstring instLTISize}

{docstring instLTInt16}

{docstring instLTInt32}

{docstring instLTInt64}

{docstring instLTInt8}

{docstring instLTNat}

{docstring instLTOption}

{docstring instLTPos}

{docstring instLTUInt16}

{docstring instLTUInt32}

{docstring instLTUInt64}

{docstring instLTUInt8}

{docstring instLTUSize}

{docstring instLawfulApplicativeExcept}

{docstring instLawfulApplicativeOption}

{docstring instLawfulBEq}

{docstring instLawfulBEqBool}

{docstring instLawfulBEqChar}

{docstring instLawfulBEqString}

{docstring instLawfulFunctorExcept}

{docstring instLawfulFunctorOption}

{docstring instLawfulGetElem}

{docstring instLawfulHashableOfLawfulBEq}

{docstring instLawfulIdentityAndTrue}

{docstring instLawfulIdentityBoolAndTrue}

{docstring instLawfulIdentityBoolOrFalse}

{docstring instLawfulIdentityOrFalse}

{docstring instLawfulMonadEStateM}

{docstring instLawfulMonadExcept}

{docstring instLawfulMonadOption}

{docstring instLawfulMonadStateRefT'}

{docstring instMaxFloat}

{docstring instMaxFloat32}

{docstring instMaxISize}

{docstring instMaxInt16}

{docstring instMaxInt32}

{docstring instMaxInt64}

{docstring instMaxInt8}

{docstring instMaxUInt16}

{docstring instMaxUInt32}

{docstring instMaxUInt64}

{docstring instMaxUInt8}

{docstring instMaxUSize}

{docstring instMinFloat}

{docstring instMinFloat32}

{docstring instMinISize}

{docstring instMinInt16}

{docstring instMinInt32}

{docstring instMinInt64}

{docstring instMinInt8}

{docstring instMinNat}

{docstring instMinUInt16}

{docstring instMinUInt32}

{docstring instMinUInt64}

{docstring instMinUInt8}

{docstring instMinUSize}

{docstring instModISize}

{docstring instModInt16}

{docstring instModInt32}

{docstring instModInt64}

{docstring instModInt8}

{docstring instModUInt16}

{docstring instModUInt32}

{docstring instModUInt64}

{docstring instModUInt8}

{docstring instModUSize}

{docstring instMonadBaseIO}

{docstring instMonadControlExceptTOfMonad}

{docstring instMonadControlOptionTOfMonad}

{docstring instMonadControlReaderT}

{docstring instMonadControlStateRefT'}

{docstring instMonadControlTOfMonadControl}

{docstring instMonadControlTOfPure}

{docstring instMonadEIO}

{docstring instMonadEST}

{docstring instMonadEvalOfMonadLift}

{docstring instMonadEvalT}

{docstring instMonadEvalTOfMonadEval}

{docstring instMonadExceptOfEIO}

{docstring instMonadExceptOfEST}

{docstring instMonadExceptOfExcept}

{docstring instMonadExceptOfExceptT}

{docstring instMonadExceptOfExceptTOfMonad}

{docstring instMonadExceptOfMonadExceptOf}

{docstring instMonadExceptOfUnitOption}

{docstring instMonadFinallyBaseIO}

{docstring instMonadFinallyEIO}

{docstring instMonadFinallyStateRefT'}

{docstring instMonadFunctorTOfMonadFunctor}

{docstring instMonadLiftBaseIOEIO}

{docstring instMonadLiftSTEST}

{docstring instMonadLiftT}

{docstring instMonadLiftTOfMonadLift}

{docstring instMonadOption}

{docstring instMonadReaderOfMonadReaderOf}

{docstring instMonadReaderOfOfMonadLift}

{docstring instMonadReaderOfReaderTOfMonad}

{docstring instMonadST}

{docstring instMonadStateOfMonadStateOf}

{docstring instMonadStateOfOfMonadLift}

{docstring instMonadStateOfStateTOfMonad}

{docstring instMonadWithReaderOfMonadWithReaderOf}

{docstring instMonadWithReaderOfOfMonadFunctor}

{docstring instMonadWithReaderOfReaderT}

{docstring instMulFloat}

{docstring instMulFloat32}

{docstring instMulISize}

{docstring instMulInt16}

{docstring instMulInt32}

{docstring instMulInt64}

{docstring instMulInt8}

{docstring instMulNat}

{docstring instMulUInt16}

{docstring instMulUInt32}

{docstring instMulUInt64}

{docstring instMulUInt8}

{docstring instMulUSize}

{docstring instNatCastInt}

{docstring instNatCastNat}

{docstring instNatPowNat}

{docstring instNeZeroNatIte}

{docstring instNegFloat}

{docstring instNegFloat32}

{docstring instNegISize}

{docstring instNegInt16}

{docstring instNegInt32}

{docstring instNegInt64}

{docstring instNegInt8}

{docstring instNonemptyDynamic}

{docstring instNonemptyFloat}

{docstring instNonemptyFloat32}

{docstring instNonemptyForall}

{docstring instNonemptyMProd}

{docstring instNonemptyOfInhabited}

{docstring instNonemptyOfMonad}

{docstring instNonemptyPProd}

{docstring instNonemptyProd}

{docstring instNonemptyTask}

{docstring instNonemptyTypeName}

{docstring instOfNat}

{docstring instOfNatFloat}

{docstring instOfNatFloat32}

{docstring instOfNatISize}

{docstring instOfNatInt16}

{docstring instOfNatInt32}

{docstring instOfNatInt64}

{docstring instOfNatInt8}

{docstring instOfNatNat}

{docstring instOfScientificFloat}

{docstring instOfScientificFloat32}

{docstring instOrElseEIO}

{docstring instOrElseOfAlternative}

{docstring instOrOpISize}

{docstring instOrOpInt16}

{docstring instOrOpInt32}

{docstring instOrOpInt64}

{docstring instOrOpInt8}

{docstring instOrOpUInt16}

{docstring instOrOpUInt32}

{docstring instOrOpUInt64}

{docstring instOrOpUInt8}

{docstring instOrOpUSize}

{docstring instOrdBool}

{docstring instOrdChar}

{docstring instOrdFin}

{docstring instOrdInt}

{docstring instOrdNat}

{docstring instOrdOption}

{docstring instOrdString}

{docstring instOrdUInt16}

{docstring instOrdUInt32}

{docstring instOrdUInt64}

{docstring instOrdUInt8}

{docstring instOrdUSize}

{docstring instPowNat}

{docstring instPowOfHomogeneousPow}

{docstring instRandomGenStdGen}

{docstring instReprAtomBool}

{docstring instReprAtomChar}

{docstring instReprAtomFloat}

{docstring instReprAtomFloat32}

{docstring instReprAtomInt}

{docstring instReprAtomNat}

{docstring instReprAtomString}

{docstring instReprAtomUInt16}

{docstring instReprAtomUInt32}

{docstring instReprAtomUInt64}

{docstring instReprAtomUInt8}

{docstring instReprAtomUSize}

{docstring instReprBool}

{docstring instReprChar}

{docstring instReprDecidable}

{docstring instReprEmpty}

{docstring instReprExcept}

{docstring instReprFin}

{docstring instReprFloat}

{docstring instReprFloat32}

{docstring instReprId}

{docstring instReprId_1}

{docstring instReprInt}

{docstring instReprIterator}

{docstring instReprList}

{docstring instReprListOfReprAtom}

{docstring instReprNat}

{docstring instReprOption}

{docstring instReprPUnit}

{docstring instReprPos}

{docstring instReprProdOfReprTuple}

{docstring instReprSSet}

{docstring instReprSigma}

{docstring instReprSourceInfo}

{docstring instReprStdGen}

{docstring instReprString}

{docstring instReprSubarray}

{docstring instReprSubstring}

{docstring instReprSubtype}

{docstring instReprSum}

{docstring instReprTupleOfRepr}

{docstring instReprTupleProdOfRepr}

{docstring instReprUInt16}

{docstring instReprUInt32}

{docstring instReprUInt64}

{docstring instReprUInt8}

{docstring instReprULift}

{docstring instReprUSize}

{docstring instReprUnit}

{docstring instReprVector}

{docstring instSTWorldEST}

{docstring instSTWorldOfMonadLift}

{docstring instShiftLeftISize}

{docstring instShiftLeftInt16}

{docstring instShiftLeftInt32}

{docstring instShiftLeftInt64}

{docstring instShiftLeftInt8}

{docstring instShiftLeftUInt16}

{docstring instShiftLeftUInt32}

{docstring instShiftLeftUInt64}

{docstring instShiftLeftUInt8}

{docstring instShiftLeftUSize}

{docstring instShiftRightISize}

{docstring instShiftRightInt16}

{docstring instShiftRightInt32}

{docstring instShiftRightInt64}

{docstring instShiftRightInt8}

{docstring instShiftRightUInt16}

{docstring instShiftRightUInt32}

{docstring instShiftRightUInt64}

{docstring instShiftRightUInt8}

{docstring instShiftRightUSize}

{docstring instSizeOfDefault}

{docstring instSizeOfForallUnit}

{docstring instSizeOfNat}

{docstring instStreamList}

{docstring instStreamProd}

{docstring instStreamRangeNat}

{docstring instStreamSubarray}

{docstring instStreamSubstringChar}

{docstring instSubFloat}

{docstring instSubFloat32}

{docstring instSubISize}

{docstring instSubInt16}

{docstring instSubInt32}

{docstring instSubInt64}

{docstring instSubInt8}

{docstring instSubNat}

{docstring instSubUInt16}

{docstring instSubUInt32}

{docstring instSubUInt64}

{docstring instSubUInt8}

{docstring instSubUSize}

{docstring instSubsingleton}

{docstring instSubsingletonDecidable}

{docstring instSubsingletonEmpty}

{docstring instSubsingletonPEmpty}

{docstring instSubsingletonPLift}

{docstring instSubsingletonPUnit}

{docstring instSubsingletonProd}

{docstring instSubsingletonSquash}

{docstring instSubsingletonStateM}

{docstring instSubsingletonULift}

{docstring instToBoolBool}

{docstring instToBoolOption}

{docstring instToFormatArray}

{docstring instToFormatList}

{docstring instToFormatOfToString}

{docstring instToFormatOption}

{docstring instToFormatPos}

{docstring instToFormatProd}

{docstring instToStreamArraySubarray}

{docstring instToStreamList}

{docstring instToStreamRange}

{docstring instToStreamStringSubstring}

{docstring instToStreamSubarray}

{docstring instToStringBool}

{docstring instToStringByteArray}

{docstring instToStringChar}

{docstring instToStringDecidable}

{docstring instToStringExcept}

{docstring instToStringFin}

{docstring instToStringFloat}

{docstring instToStringFloat32}

{docstring instToStringFloatArray}

{docstring instToStringFormat}

{docstring instToStringISize}

{docstring instToStringId}

{docstring instToStringId_1}

{docstring instToStringInt}

{docstring instToStringInt16}

{docstring instToStringInt32}

{docstring instToStringInt64}

{docstring instToStringInt8}

{docstring instToStringIterator}

{docstring instToStringList}

{docstring instToStringNat}

{docstring instToStringOption}

{docstring instToStringPUnit}

{docstring instToStringPos}

{docstring instToStringProd}

{docstring instToStringSigma}

{docstring instToStringString}

{docstring instToStringSubarray}

{docstring instToStringSubstring}

{docstring instToStringSubtype}

{docstring instToStringSum}

{docstring instToStringUInt16}

{docstring instToStringUInt32}

{docstring instToStringUInt64}

{docstring instToStringUInt8}

{docstring instToStringULift}

{docstring instToStringUSize}

{docstring instToStringUnit}

{docstring instTransEq}

{docstring instTransEq_1}

{docstring instTransIff}

{docstring instWellFoundedRelationOfSizeOf}

{docstring instXorISize}

{docstring instXorInt16}

{docstring instXorInt32}

{docstring instXorInt64}

{docstring instXorInt8}

{docstring instXorUInt16}

{docstring instXorUInt32}

{docstring instXorUInt64}

{docstring instXorUInt8}

{docstring instXorUSize}

{docstring isExclusiveUnsafe}

{docstring isSome_getElem?}

{docstring isValidChar}

{docstring ite}

{docstring iteInduction}

{docstring ite_cond_eq_false}

{docstring ite_cond_eq_true}

{docstring ite_congr}

{docstring ite_else_decide_not_self}

{docstring ite_else_decide_self}

{docstring ite_else_not_self}

{docstring ite_else_self}

{docstring ite_eq_ite}

{docstring ite_eq_left_iff}

{docstring ite_eq_right_iff}

{docstring ite_false}

{docstring ite_id}

{docstring ite_iff_ite}

{docstring ite_iff_left_iff}

{docstring ite_iff_right_iff}

{docstring ite_not}

{docstring ite_self}

{docstring ite_then_decide_not_self}

{docstring ite_then_decide_self}

{docstring ite_then_not_self}

{docstring ite_then_self}

{docstring ite_true}

{docstring lcCast}

{docstring lcErased}

{docstring lcProof}

{docstring lcUnreachable}

{docstring leOfOrd}

{docstring le_of_eq_of_le}

{docstring le_of_le_of_eq}

{docstring le_usize_size}

{docstring letFun}

{docstring letFun_body_congr}

{docstring letFun_congr}

{docstring letFun_unused}

{docstring letFun_val_congr}

{docstring let_body_congr}

{docstring let_congr}

{docstring let_val_congr}

{docstring lexOrd}

{docstring liftExcept}

{docstring liftM}

{docstring liftOption}

{docstring ltOfOrd}

{docstring lt_of_eq_of_lt}

{docstring lt_of_lt_of_eq}

{docstring map_bind}

{docstring map_congr}

{docstring map_eq_pure_bind}

{docstring maxOfLe}

{docstring measure}

{docstring minOfLe}

{docstring mixHash}

{docstring mkRecOn}

{docstring monadFunctorRefl}

{docstring monadLift_self}

{docstring mt}

{docstring namedPattern}

{docstring neZero_iff}

{docstring neZero_zero_iff_false}

{docstring ne_comm}

{docstring ne_eq}

{docstring ne_false_of_eq_true}

{docstring ne_false_of_self}

{docstring ne_of_apply_ne}

{docstring ne_of_beq_false}

{docstring ne_of_mem_of_not_mem}

{docstring ne_of_mem_of_not_mem'}

{docstring ne_self_iff_false}

{docstring ne_true_of_eq_false}

{docstring ne_true_of_not}

{docstring neq_of_not_iff}

{docstring noConfusionEnum}

{docstring noConfusionTypeEnum}

{docstring nonempty_of_exists}

{docstring nonempty_prop}

{docstring not_and}

{docstring not_and'}

{docstring not_and_of_not_left}

{docstring not_and_of_not_or_not}

{docstring not_and_of_not_right}

{docstring not_and_self}

{docstring not_and_self_iff}

{docstring not_congr}

{docstring not_decide_eq_true}

{docstring not_exists}

{docstring not_exists_of_forall_not}

{docstring not_false}

{docstring not_false_eq_true}

{docstring not_false_iff}

{docstring not_forall_of_exists_not}

{docstring not_iff_false_intro}

{docstring not_iff_self}

{docstring not_imp_of_and_not}

{docstring not_not_em}

{docstring not_not_intro}

{docstring not_not_not}

{docstring not_not_of_not_imp}

{docstring not_of_iff_false}

{docstring not_of_not_imp}

{docstring not_or}

{docstring not_or_intro}

{docstring not_true}

{docstring not_true_eq_false}

{docstring observing}

{docstring ofBoolUsing_eq_false}

{docstring ofBoolUsing_eq_true}

{docstring of_decide_eq_false}

{docstring of_decide_eq_self_eq_true}

{docstring of_decide_eq_true}

{docstring of_eq_false}

{docstring of_eq_true}

{docstring of_iff_true}

{docstring optParam_eq}

{docstring optionCoe}

{docstring or_and_left}

{docstring or_and_right}

{docstring or_assoc}

{docstring or_comm}

{docstring or_congr}

{docstring or_congr_left}

{docstring or_congr_right}

{docstring or_false}

{docstring or_iff_left}

{docstring or_iff_left_iff_imp}

{docstring or_iff_left_of_imp}

{docstring or_iff_right}

{docstring or_iff_right_iff_imp}

{docstring or_iff_right_of_imp}

{docstring or_imp}

{docstring or_left_comm}

{docstring or_or_distrib_left}

{docstring or_or_distrib_right}

{docstring or_or_or_comm}

{docstring or_right_comm}

{docstring or_rotate}

{docstring or_self}

{docstring or_self_iff}

{docstring or_self_left}

{docstring or_self_right}

{docstring or_true}

{docstring outOfBounds}

{docstring outOfBounds_eq_default}

{docstring panic}

{docstring panicCore}

{docstring panicWithPos}

{docstring panicWithPosWithDecl}

{docstring peirce'}

{docstring pi_congr}

{docstring precArg}

{docstring precLead}

{docstring precMax}

{docstring precMin}

{docstring precMin1}

{docstring prioDefault}

{docstring prioHigh}

{docstring prioLow}

{docstring prioMid}

{docstring proof_irrel}

{docstring proof_irrel_heq}

{docstring propext_iff}

{docstring ptrAddrUnsafe}

{docstring ptrEq}

{docstring ptrEqList}

{docstring pure_id_seq}

{docstring rawNatLit}

{docstring recSubsingleton}

{docstring reduceCtorEq}

{docstring reduceDIte}

{docstring reduceIte}

{docstring repr}

{docstring reprArg}

{docstring reprStr}

{docstring rfl}

{docstring seqLeft_eq_bind}

{docstring seqRight_eq_bind}

{docstring seq_eq_bind}

{docstring seq_eq_bind_map}

{docstring shareCommonM}

{docstring sizeOfWFRel}

{docstring sizeOf_default}

{docstring sizeOf_nat}

{docstring sizeOf_thunk}

{docstring sorryAx}

{docstring strictAnd}

{docstring strictOr}

{docstring stx!_}

{docstring stx_?}

{docstring subtypeCoe}

{docstring tacticClean_wf}

{docstring tacticDecreasing_tactic}

{docstring tacticDecreasing_trivial}

{docstring tacticDecreasing_trivial_pre_omega}

{docstring tacticDecreasing_with_}

{docstring tacticFunext___}

{docstring tacticGet_elem_tactic}

{docstring tacticGet_elem_tactic_trivial}

{docstring tacticSimp_wf}

{docstring term!_}

{docstring termDepIfThenElse}

{docstring termIfLet}

{docstring termIfThenElse}

{docstring termMax_prec}

{docstring termPrintln!__}

{docstring termS!_}

{docstring termWithout_expected_type_}

{docstring thunkCoe}

{docstring timeit}

{docstring toBoolUsing}

{docstring toBoolUsing_eq_true}

{docstring toLBoolM}

{docstring toLOptionM}

{docstring trivial}

{docstring true_and}

{docstring true_eq_decide_iff}

{docstring true_eq_false_of_false}

{docstring true_iff}

{docstring true_iff_false}

{docstring true_imp_iff}

{docstring true_implies}

{docstring true_ne_false}

{docstring true_or}

{docstring tryFinally}

{docstring type_eq_of_heq}

{docstring unexpandArrayEmpty}

{docstring unexpandEqNDRec}

{docstring unexpandEqRec}

{docstring unexpandExists}

{docstring unexpandGetElem}

{docstring unexpandGetElem!}

{docstring unexpandGetElem?}

{docstring unexpandIte}

{docstring unexpandListCons}

{docstring unexpandListNil}

{docstring unexpandListToArray}

{docstring unexpandMkArray0}

{docstring unexpandMkArray1}

{docstring unexpandMkArray2}

{docstring unexpandMkArray3}

{docstring unexpandMkArray4}

{docstring unexpandMkArray5}

{docstring unexpandMkArray6}

{docstring unexpandMkArray7}

{docstring unexpandMkArray8}

{docstring unexpandPSigma}

{docstring unexpandProdMk}

{docstring unexpandSigma}

{docstring unexpandSubtype}

{docstring unexpandTSepArray}

{docstring unexpandTSyntax}

{docstring unexpandTSyntaxArray}

{docstring unexpandUnit}

{docstring unsafeBaseIO}

{docstring unsafeCast}

{docstring unsafeEIO}

{docstring unsafeIO}

{docstring usize_size_eq}

{docstring usize_size_le}

{docstring usize_size_pos}

{docstring withPtrAddr}

{docstring withPtrAddrUnsafe}

{docstring withPtrEq}

{docstring withPtrEqDecEq}

{docstring withPtrEqUnsafe}

{docstring withShareCommon}

{docstring «prec(_)»}

{docstring «prio(_)»}

{docstring «stx_*»}

{docstring «stx_+»}

{docstring «stx_,*,?»}

{docstring «stx_,*»}

{docstring «stx_,+,?»}

{docstring «stx_,+»}

{docstring «stx_<|>_»}

{docstring «tacticBy_cases_:_»}

{docstring «term#[_,]»}

{docstring «term%[_|_]»}

{docstring «term-_»}

{docstring «termExists_,_»}

{docstring «term[_]»}

{docstring «term_!=_»}

{docstring «term_$__»}

{docstring «term_%_»}

{docstring «term_&&&_»}

{docstring «term_&&_»}

{docstring «term_*>_»}

{docstring «term_*_»}

{docstring «term_++_»}

{docstring «term_+_»}

{docstring «term_-_»}

{docstring «term_/\_»}

{docstring «term_/_»}

{docstring «term_::_»}

{docstring «term_<$>_»}

{docstring «term_<&&>_»}

{docstring «term_<&>_»}

{docstring «term_<*>_»}

{docstring «term_<*_»}

{docstring «term_<->_»}

{docstring «term_<<<_»}

{docstring «term_<=<_»}

{docstring «term_<=_»}

{docstring «term_<_»}

{docstring «term_<|>_»}

{docstring «term_<|_»}

{docstring «term_<||>_»}

{docstring «term_=<<_»}

{docstring «term_==_»}

{docstring «term_=_»}

{docstring «term_>=>_»}

{docstring «term_>=_»}

{docstring «term_>>=_»}

{docstring «term_>>>_»}

{docstring «term_>>_»}

{docstring «term_>_»}

{docstring «term_\/_»}

{docstring «term_\_»}

{docstring «term_^^^_»}

{docstring «term_^_»}

{docstring «term__[_]'_»}

{docstring «term__[_]_!»}

{docstring «term__[_]_?»}

{docstring «term__[_]»}

{docstring «term_|>_»}

{docstring «term_||_»}

{docstring «term_|||_»}

{docstring «term_×'__1»}

{docstring «term_×'_»}

{docstring «term_×__1»}

{docstring «term_×_»}

{docstring «term_↔_»}

{docstring «term_∈_»}

{docstring «term_∉_»}

{docstring «term_∘_»}

{docstring «term_∣_»}

{docstring «term_∧_»}

{docstring «term_∨_»}

{docstring «term_∩_»}

{docstring «term_∪_»}

{docstring «term_≈_»}

{docstring «term_≠_»}

{docstring «term_≤_»}

{docstring «term_≥_»}

{docstring «term_⊂_»}

{docstring «term_⊃_»}

{docstring «term_⊆_»}

{docstring «term_⊇_»}

{docstring «term_⊕'_»}

{docstring «term_⊕_»}

{docstring «term{_:_//_}»}

{docstring «term{_}»}

{docstring «term{}»}

{docstring «term~~~_»}

{docstring «term¬_»}

{docstring «termΣ'_,_»}

{docstring «termΣ_,_»}

{docstring «term‹_›»}

{docstring «term∃_,_»}

{docstring «term∅»}

```exceptions
And
AndOp
AndThen
BitVec
ByteArray
Coe
CoeDep
CoeFun
CoeHTC
CoeHTCT
CoeHead
CoeOTC
CoeOut
CoeSort
CoeT
CoeTC
CoeTail
Complement
DecidableLE
DecidableLT
DecidablePred
DoResultBC
DoResultPR
DoResultPRBC
DoResultSBC
EmptyCollection
Eq
EquivBEq
Equivalence
Exists
False
Float
Float32
FloatArray
FloatSpec
HAndThen
HEq
HOrElse
HasEquiv
HasSSubset
HasSubset
Iff
Insert
Inter
InvImage
LawfulHashable
LawfulSingleton
Max
Membership
Min
MonadEval
MonadEvalT
MonadShareCommon
Ne
NonScalar
NonemptyType
Not
Or
OrElse
OrOp
PNonScalar
PartialEquivBEq
Quot
Quotient
ReflBEq
ReprAtom
ReprTuple
SDiff
SSuperset
Sep
Setoid
ShareCommonM
ShareCommonT
Singleton
Squash
Stream
Subrelation
Subsingleton
Substring
Superset
Thunk
ToBool
ToStream
Trans
True
Union
Vector
Xor
absurd
acc_transGen_iff
addParenHeuristic
allocprof
and_and_and_comm
and_and_left
and_and_right
and_assoc
and_comm
and_congr
and_congr_left
and_congr_left'
and_congr_left_eq
and_congr_left_iff
and_congr_right
and_congr_right'
and_congr_right_eq
and_congr_right_iff
and_exists_self
and_false
and_iff_left
and_iff_left_iff_imp
and_iff_left_of_imp
and_iff_right
and_iff_right_iff_imp
and_iff_right_of_imp
and_imp
and_left_comm
and_not_self
and_not_self_iff
and_or_left
and_or_right
and_right_comm
and_rotate
and_self
and_self_iff
and_self_left
and_self_right
and_true
apply_dite
apply_ite
beq_eq_false_iff_ne
beq_false
beq_false_of_ne
beq_iff_eq
beq_of_eq
beq_self_eq_true
beq_self_eq_true'
beq_true
bind_congr
bind_map_left
bind_pure
bind_pure_unit
bne
bne_comm
bne_eq_false_iff_eq
bne_iff_ne
bne_self_eq_false
bne_self_eq_false'
bool
boolIfThenElse
boolPredToPred
boolRelToRel
boolToProp
boolToPropSimps
boolToSort
cast
cast_cast
cast_eq
cast_heq
coeFunNotation
coeNotation
coeSortNotation
commandDeclare_bitwise_uint_theorems__
commandDeclare_uint_simprocs_
commandDeclare_uint_theorems__
compareLex
compareOfLessAndBEq
compareOfLessAndEq
compareOn
cond_false
cond_true
congr
congrArg
congrFun
dbgSleep
dbgStackTrace
dbgTrace
dbgTraceIfShared
dbgTraceVal
decEq
decPropToBool
decidableGetElem?
decidable_of_bool
decidable_of_decidable_of_eq
decidable_of_decidable_of_iff
decidable_of_iff
decidable_of_iff'
decide_eq_decide
decide_eq_false
decide_eq_false_iff_not
decide_eq_true
decide_eq_true_eq
decide_eq_true_iff
decide_false
decide_implies
decide_ite
decide_not
decide_true
dif_eq_if
dif_neg
dif_pos
dite
dite_cond_eq_false
dite_cond_eq_true
dite_congr
dite_else_false
dite_else_true
dite_eq_ite
dite_eq_left_iff
dite_eq_right_iff
dite_false
dite_iff_left_iff
dite_iff_right_iff
dite_not
dite_then_false
dite_then_true
dite_true
dreduceDIte
dreduceIte
emptyRelation
emptyWf
eqRec_heq
eq_comm
eq_false
eq_false'
eq_false_of_decide
eq_false_of_ne_true
eq_iff_iff
eq_iff_true_of_subsingleton
eq_mp_eq_cast
eq_mpr_eq_cast
eq_of_heq
eq_self
eq_self_iff_true
eq_true
eq_true_eq_id
eq_true_of_decide
eq_true_of_ne_false
exists_and_left
exists_and_right
exists_and_self
exists_apply_eq_apply
exists_comm
exists_congr
exists_const
exists_eq
exists_eq'
exists_eq_left
exists_eq_left'
exists_eq_or_imp
exists_eq_right
exists_eq_right'
exists_eq_right_right
exists_eq_right_right'
exists_false
exists_idem
exists_imp
exists_or
exists_or_eq_left
exists_or_eq_left'
exists_or_eq_right
exists_or_eq_right'
exists_prop
exists_prop'
exists_prop_congr
exists_prop_decidable
exists_prop_of_true
exists_true_left
exists₂_congr
exists₂_imp
exists₃_congr
exists₄_congr
exists₅_congr
false_and
false_eq_decide_iff
false_iff
false_iff_true
false_imp_iff
false_implies
false_ne_true
false_of_ne
false_of_true_eq_false
false_of_true_iff_false
false_or
flip
float32DecLe
float32DecLt
float32Spec
floatDecLe
floatDecLt
floatSpec
forIn'_eq_forIn
forall_and
forall_apply_eq_imp_iff
forall_apply_eq_imp_iff₂
forall_comm
forall_congr
forall_congr'
forall_const
forall_eq
forall_eq'
forall_eq_apply_imp_iff
forall_eq_or_imp
forall_exists_index
forall_false
forall_imp
forall_not_of_not_exists
forall_prop_congr_dom
forall_prop_decidable
forall_prop_domain_congr
forall_prop_of_false
forall_prop_of_true
forall_self_imp
forall₂_congr
forall₃_congr
forall₄_congr
forall₅_congr
funext_iff
ge_iff_le
getElem!_neg
getElem!_pos
getElem?_eq_none
getElem?_neg
getElem?_pos
getElem_congr
getElem_congr_coll
getElem_congr_idx
get_getElem?
gt_iff_lt
hash64
hash_eq
heq_comm
heq_eq_eq
heq_of_eq
heq_of_eqRec_eq
heq_of_eq_of_heq
heq_of_heq_of_eq
heq_self_iff_true
hexDigitRepr
id
id_def
id_eq
id_map'
if_false
if_false_left
if_false_right
if_neg
if_pos
if_true
if_true_left
if_true_right
iff_and_self
iff_comm
iff_congr
iff_def
iff_def'
iff_false
iff_false_intro
iff_false_left
iff_false_right
iff_iff_eq
iff_iff_implies_and_implies
iff_not_self
iff_of_eq
iff_of_false
iff_of_true
iff_or_self
iff_self
iff_self_and
iff_self_or
iff_true
iff_true_intro
iff_true_left
iff_true_right
imp_and
imp_congr
imp_congr_ctx
imp_congr_left
imp_congr_right
imp_false
imp_iff_not
imp_iff_right
imp_imp_imp
imp_intro
imp_not_comm
imp_not_self
imp_self
imp_true_iff
implies_congr
implies_congr_ctx
implies_dep_congr_ctx
implies_true
inline
instAddFloat
instAddFloat32
instAddISize
instAddInt16
instAddInt32
instAddInt64
instAddInt8
instAddNat
instAddUInt16
instAddUInt32
instAddUInt64
instAddUInt8
instAddUSize
instAlternativeOption
instAndOpISize
instAndOpInt16
instAndOpInt32
instAndOpInt64
instAndOpInt8
instAndOpUInt16
instAndOpUInt32
instAndOpUInt64
instAndOpUInt8
instAndOpUSize
instAppendSubarray
instAssociativeAnd
instAssociativeBoolAnd
instAssociativeBoolOr
instAssociativeOr
instBEqFloat
instBEqFloat32
instBEqOfDecidableEq
instBEqOrdering
instBEqProd
instCoeHTC
instCoeHTCOfCoeHeadOfCoeOTC
instCoeHTCOfCoeOTC
instCoeHTCT
instCoeHTCTIntOfIntCast
instCoeHTCTNatOfNatCast
instCoeHTCTOfCoeHTC
instCoeHTCTOfCoeTailOfCoeHTC
instCoeOTC
instCoeOTCOfCoeOut
instCoeOTCOfCoeTC
instCoeOutOfCoeFun
instCoeOutOfCoeSort
instCoeStringError
instCoeT
instCoeTC
instCoeTCOfCoe
instCoeTCOfCoe_1
instCoeTOfCoeDep
instCoeTOfCoeHTCT
instCoeTailIntOfIntCast
instCoeTailNatOfNatCast
instComplementISize
instComplementInt16
instComplementInt32
instComplementInt64
instComplementInt8
instComplementUInt16
instComplementUInt32
instComplementUInt64
instComplementUInt8
instComplementUSize
instDecidableAnd
instDecidableDite
instDecidableEqBitVec
instDecidableEqBool
instDecidableEqChar
instDecidableEqEmpty
instDecidableEqFin
instDecidableEqISize
instDecidableEqInt16
instDecidableEqInt32
instDecidableEqInt64
instDecidableEqInt8
instDecidableEqList
instDecidableEqNat
instDecidableEqOfIff
instDecidableEqPEmpty
instDecidableEqPLift
instDecidableEqPUnit
instDecidableEqPos
instDecidableEqProd
instDecidableEqString
instDecidableEqSum
instDecidableEqUInt16
instDecidableEqUInt32
instDecidableEqUInt64
instDecidableEqUInt8
instDecidableEqULift
instDecidableEqUSize
instDecidableEqVector
instDecidableFalse
instDecidableForall
instDecidableIff
instDecidableIte
instDecidableLeBitVec
instDecidableLeISize
instDecidableLeInt16
instDecidableLeInt32
instDecidableLeInt64
instDecidableLeInt8
instDecidableLePos
instDecidableLeUInt16
instDecidableLeUInt32
instDecidableLeUInt64
instDecidableLeUInt8
instDecidableLeUSize
instDecidableLtBitVec
instDecidableLtISize
instDecidableLtInt16
instDecidableLtInt32
instDecidableLtInt64
instDecidableLtInt8
instDecidableLtPos
instDecidableLtUInt16
instDecidableLtUInt32
instDecidableLtUInt64
instDecidableLtUInt8
instDecidableLtUSize
instDecidableNot
instDecidableOr
instDecidablePredComp
instDecidableRelLe
instDecidableRelLt
instDecidableTrue
instDivFloat
instDivFloat32
instDivISize
instDivInt16
instDivInt32
instDivInt64
instDivInt8
instDivUInt16
instDivUInt32
instDivUInt64
instDivUInt8
instDivUSize
instEquivBEqOfLawfulBEq
instForInOfForIn'
instForInOfStream
instFunctorOption
instGetElem?OfGetElemOfDecidable
instHAdd
instHAddPos
instHAddPosChar
instHAddPosString
instHAndOfAndOp
instHAndThenOfAndThen
instHAppendOfAppend
instHDiv
instHMod
instHModUInt16Nat
instHModUInt32Nat
instHModUInt64Nat
instHModUInt8Nat
instHModUSizeNat
instHMul
instHOrElseOfOrElse
instHOrOfOrOp
instHPow
instHShiftLeftOfShiftLeft
instHShiftRightOfShiftRight
instHSub
instHSubPos
instHXorOfXor
instHasEquivOfSetoid
instHashable
instHashableArray
instHashableBool
instHashableByteArray
instHashableChar
instHashableFin
instHashableInt
instHashableList
instHashableNat
instHashableOption
instHashablePos
instHashableProd
instHashableString
instHashableSubtype
instHashableUInt16
instHashableUInt32
instHashableUInt64
instHashableUInt8
instHashableUSize
instHomogeneousPowFloat
instHomogeneousPowFloat32
instIdempotentOpAnd
instIdempotentOpBoolAnd
instIdempotentOpBoolOr
instIdempotentOpOr
instInhabitedBool
instInhabitedEIO
instInhabitedEST
instInhabitedExcept
instInhabitedExceptTOfMonad
instInhabitedFloat
instInhabitedFloat32
instInhabitedForInStep
instInhabitedForInStep_1
instInhabitedForall
instInhabitedForallOfMonad
instInhabitedISize
instInhabitedInt16
instInhabitedInt32
instInhabitedInt64
instInhabitedInt8
instInhabitedList
instInhabitedMProd
instInhabitedNat
instInhabitedNonScalar
instInhabitedNonemptyType
instInhabitedOfMonad
instInhabitedOption
instInhabitedOrdering
instInhabitedPNonScalar
instInhabitedPProd
instInhabitedPUnit
instInhabitedPos
instInhabitedProd
instInhabitedProp
instInhabitedReaderT
instInhabitedSort
instInhabitedStdGen
instInhabitedSubstring
instInhabitedTask
instInhabitedTrue
instInhabitedUInt16
instInhabitedUInt32
instInhabitedUInt64
instInhabitedUInt8
instInhabitedUSize
instIntCastInt
instLEBitVec
instLEFin
instLEFloat
instLEFloat32
instLEISize
instLEInt16
instLEInt32
instLEInt64
instLEInt8
instLENat
instLEPos
instLEUInt16
instLEUInt32
instLEUInt64
instLEUInt8
instLEUSize
instLTBitVec
instLTFin
instLTFloat
instLTFloat32
instLTISize
instLTInt16
instLTInt32
instLTInt64
instLTInt8
instLTNat
instLTOption
instLTPos
instLTUInt16
instLTUInt32
instLTUInt64
instLTUInt8
instLTUSize
instLawfulApplicativeExcept
instLawfulApplicativeOption
instLawfulBEq
instLawfulBEqBool
instLawfulBEqChar
instLawfulBEqString
instLawfulFunctorExcept
instLawfulFunctorOption
instLawfulGetElem
instLawfulHashableOfLawfulBEq
instLawfulIdentityAndTrue
instLawfulIdentityBoolAndTrue
instLawfulIdentityBoolOrFalse
instLawfulIdentityOrFalse
instLawfulMonadEStateM
instLawfulMonadExcept
instLawfulMonadOption
instLawfulMonadStateRefT'
instMaxFloat
instMaxFloat32
instMaxISize
instMaxInt16
instMaxInt32
instMaxInt64
instMaxInt8
instMaxUInt16
instMaxUInt32
instMaxUInt64
instMaxUInt8
instMaxUSize
instMinFloat
instMinFloat32
instMinISize
instMinInt16
instMinInt32
instMinInt64
instMinInt8
instMinNat
instMinUInt16
instMinUInt32
instMinUInt64
instMinUInt8
instMinUSize
instModISize
instModInt16
instModInt32
instModInt64
instModInt8
instModUInt16
instModUInt32
instModUInt64
instModUInt8
instModUSize
instMonadBaseIO
instMonadControlExceptTOfMonad
instMonadControlOptionTOfMonad
instMonadControlReaderT
instMonadControlStateRefT'
instMonadControlTOfMonadControl
instMonadControlTOfPure
instMonadEIO
instMonadEST
instMonadEvalOfMonadLift
instMonadEvalT
instMonadEvalTOfMonadEval
instMonadExceptOfEIO
instMonadExceptOfEST
instMonadExceptOfExcept
instMonadExceptOfExceptT
instMonadExceptOfExceptTOfMonad
instMonadExceptOfMonadExceptOf
instMonadExceptOfUnitOption
instMonadFinallyBaseIO
instMonadFinallyEIO
instMonadFinallyStateRefT'
instMonadFunctorTOfMonadFunctor
instMonadLiftBaseIOEIO
instMonadLiftSTEST
instMonadLiftT
instMonadLiftTOfMonadLift
instMonadOption
instMonadReaderOfMonadReaderOf
instMonadReaderOfOfMonadLift
instMonadReaderOfReaderTOfMonad
instMonadST
instMonadStateOfMonadStateOf
instMonadStateOfOfMonadLift
instMonadStateOfStateTOfMonad
instMonadWithReaderOfMonadWithReaderOf
instMonadWithReaderOfOfMonadFunctor
instMonadWithReaderOfReaderT
instMulFloat
instMulFloat32
instMulISize
instMulInt16
instMulInt32
instMulInt64
instMulInt8
instMulNat
instMulUInt16
instMulUInt32
instMulUInt64
instMulUInt8
instMulUSize
instNatCastInt
instNatCastNat
instNatPowNat
instNeZeroNatIte
instNegFloat
instNegFloat32
instNegISize
instNegInt16
instNegInt32
instNegInt64
instNegInt8
instNonemptyDynamic
instNonemptyFloat
instNonemptyFloat32
instNonemptyForall
instNonemptyMProd
instNonemptyOfInhabited
instNonemptyOfMonad
instNonemptyPProd
instNonemptyProd
instNonemptyTask
instNonemptyTypeName
instOfNat
instOfNatFloat
instOfNatFloat32
instOfNatISize
instOfNatInt16
instOfNatInt32
instOfNatInt64
instOfNatInt8
instOfNatNat
instOfScientificFloat
instOfScientificFloat32
instOrElseEIO
instOrElseOfAlternative
instOrOpISize
instOrOpInt16
instOrOpInt32
instOrOpInt64
instOrOpInt8
instOrOpUInt16
instOrOpUInt32
instOrOpUInt64
instOrOpUInt8
instOrOpUSize
instOrdBool
instOrdChar
instOrdFin
instOrdInt
instOrdNat
instOrdOption
instOrdString
instOrdUInt16
instOrdUInt32
instOrdUInt64
instOrdUInt8
instOrdUSize
instPowNat
instPowOfHomogeneousPow
instRandomGenStdGen
instReprAtomBool
instReprAtomChar
instReprAtomFloat
instReprAtomFloat32
instReprAtomInt
instReprAtomNat
instReprAtomString
instReprAtomUInt16
instReprAtomUInt32
instReprAtomUInt64
instReprAtomUInt8
instReprAtomUSize
instReprBool
instReprChar
instReprDecidable
instReprEmpty
instReprExcept
instReprFin
instReprFloat
instReprFloat32
instReprId
instReprId_1
instReprInt
instReprIterator
instReprList
instReprListOfReprAtom
instReprNat
instReprOption
instReprPUnit
instReprPos
instReprProdOfReprTuple
instReprSSet
instReprSigma
instReprSourceInfo
instReprStdGen
instReprString
instReprSubarray
instReprSubstring
instReprSubtype
instReprSum
instReprTupleOfRepr
instReprTupleProdOfRepr
instReprUInt16
instReprUInt32
instReprUInt64
instReprUInt8
instReprULift
instReprUSize
instReprUnit
instReprVector
instSTWorldEST
instSTWorldOfMonadLift
instShiftLeftISize
instShiftLeftInt16
instShiftLeftInt32
instShiftLeftInt64
instShiftLeftInt8
instShiftLeftUInt16
instShiftLeftUInt32
instShiftLeftUInt64
instShiftLeftUInt8
instShiftLeftUSize
instShiftRightISize
instShiftRightInt16
instShiftRightInt32
instShiftRightInt64
instShiftRightInt8
instShiftRightUInt16
instShiftRightUInt32
instShiftRightUInt64
instShiftRightUInt8
instShiftRightUSize
instSizeOfDefault
instSizeOfForallUnit
instSizeOfNat
instStreamList
instStreamProd
instStreamRangeNat
instStreamSubarray
instStreamSubstringChar
instSubFloat
instSubFloat32
instSubISize
instSubInt16
instSubInt32
instSubInt64
instSubInt8
instSubNat
instSubUInt16
instSubUInt32
instSubUInt64
instSubUInt8
instSubUSize
instSubsingleton
instSubsingletonDecidable
instSubsingletonEmpty
instSubsingletonPEmpty
instSubsingletonPLift
instSubsingletonPUnit
instSubsingletonProd
instSubsingletonSquash
instSubsingletonStateM
instSubsingletonULift
instToBoolBool
instToBoolOption
instToFormatArray
instToFormatList
instToFormatOfToString
instToFormatOption
instToFormatPos
instToFormatProd
instToStreamArraySubarray
instToStreamList
instToStreamRange
instToStreamStringSubstring
instToStreamSubarray
instToStringBool
instToStringByteArray
instToStringChar
instToStringDecidable
instToStringExcept
instToStringFin
instToStringFloat
instToStringFloat32
instToStringFloatArray
instToStringFormat
instToStringISize
instToStringId
instToStringId_1
instToStringInt
instToStringInt16
instToStringInt32
instToStringInt64
instToStringInt8
instToStringIterator
instToStringList
instToStringNat
instToStringOption
instToStringPUnit
instToStringPos
instToStringProd
instToStringSigma
instToStringString
instToStringSubarray
instToStringSubstring
instToStringSubtype
instToStringSum
instToStringUInt16
instToStringUInt32
instToStringUInt64
instToStringUInt8
instToStringULift
instToStringUSize
instToStringUnit
instTransEq
instTransEq_1
instTransIff
instWellFoundedRelationOfSizeOf
instXorISize
instXorInt16
instXorInt32
instXorInt64
instXorInt8
instXorUInt16
instXorUInt32
instXorUInt64
instXorUInt8
instXorUSize
isExclusiveUnsafe
isSome_getElem?
isValidChar
ite
iteInduction
ite_cond_eq_false
ite_cond_eq_true
ite_congr
ite_else_decide_not_self
ite_else_decide_self
ite_else_not_self
ite_else_self
ite_eq_ite
ite_eq_left_iff
ite_eq_right_iff
ite_false
ite_id
ite_iff_ite
ite_iff_left_iff
ite_iff_right_iff
ite_not
ite_self
ite_then_decide_not_self
ite_then_decide_self
ite_then_not_self
ite_then_self
ite_true
lcCast
lcErased
lcProof
lcUnreachable
leOfOrd
le_of_eq_of_le
le_of_le_of_eq
le_usize_size
letFun
letFun_body_congr
letFun_congr
letFun_unused
letFun_val_congr
let_body_congr
let_congr
let_val_congr
lexOrd
liftExcept
liftM
liftOption
ltOfOrd
lt_of_eq_of_lt
lt_of_lt_of_eq
map_bind
map_congr
map_eq_pure_bind
maxOfLe
measure
minOfLe
mixHash
mkRecOn
monadFunctorRefl
monadLift_self
mt
namedPattern
neZero_iff
neZero_zero_iff_false
ne_comm
ne_eq
ne_false_of_eq_true
ne_false_of_self
ne_of_apply_ne
ne_of_beq_false
ne_of_mem_of_not_mem
ne_of_mem_of_not_mem'
ne_self_iff_false
ne_true_of_eq_false
ne_true_of_not
neq_of_not_iff
noConfusionEnum
noConfusionTypeEnum
nonempty_of_exists
nonempty_prop
not_and
not_and'
not_and_of_not_left
not_and_of_not_or_not
not_and_of_not_right
not_and_self
not_and_self_iff
not_congr
not_decide_eq_true
not_exists
not_exists_of_forall_not
not_false
not_false_eq_true
not_false_iff
not_forall_of_exists_not
not_iff_false_intro
not_iff_self
not_imp_of_and_not
not_not_em
not_not_intro
not_not_not
not_not_of_not_imp
not_of_iff_false
not_of_not_imp
not_or
not_or_intro
not_true
not_true_eq_false
observing
ofBoolUsing_eq_false
ofBoolUsing_eq_true
of_decide_eq_false
of_decide_eq_self_eq_true
of_decide_eq_true
of_eq_false
of_eq_true
of_iff_true
optParam_eq
optionCoe
or_and_left
or_and_right
or_assoc
or_comm
or_congr
or_congr_left
or_congr_right
or_false
or_iff_left
or_iff_left_iff_imp
or_iff_left_of_imp
or_iff_right
or_iff_right_iff_imp
or_iff_right_of_imp
or_imp
or_left_comm
or_or_distrib_left
or_or_distrib_right
or_or_or_comm
or_right_comm
or_rotate
or_self
or_self_iff
or_self_left
or_self_right
or_true
outOfBounds
outOfBounds_eq_default
panic
panicCore
panicWithPos
panicWithPosWithDecl
peirce'
pi_congr
precArg
precLead
precMax
precMin
precMin1
prioDefault
prioHigh
prioLow
prioMid
proof_irrel
proof_irrel_heq
propext_iff
ptrAddrUnsafe
ptrEq
ptrEqList
pure_id_seq
rawNatLit
recSubsingleton
reduceCtorEq
reduceDIte
reduceIte
repr
reprArg
reprStr
rfl
seqLeft_eq_bind
seqRight_eq_bind
seq_eq_bind
seq_eq_bind_map
shareCommonM
sizeOfWFRel
sizeOf_default
sizeOf_nat
sizeOf_thunk
sorryAx
strictAnd
strictOr
stx!_
stx_?
subtypeCoe
tacticClean_wf
tacticDecreasing_tactic
tacticDecreasing_trivial
tacticDecreasing_trivial_pre_omega
tacticDecreasing_with_
tacticFunext___
tacticGet_elem_tactic
tacticGet_elem_tactic_trivial
tacticSimp_wf
term!_
termDepIfThenElse
termIfLet
termIfThenElse
termMax_prec
termPrintln!__
termS!_
termWithout_expected_type_
thunkCoe
timeit
toBoolUsing
toBoolUsing_eq_true
toLBoolM
toLOptionM
trivial
true_and
true_eq_decide_iff
true_eq_false_of_false
true_iff
true_iff_false
true_imp_iff
true_implies
true_ne_false
true_or
tryFinally
type_eq_of_heq
unexpandArrayEmpty
unexpandEqNDRec
unexpandEqRec
unexpandExists
unexpandGetElem
unexpandGetElem!
unexpandGetElem?
unexpandIte
unexpandListCons
unexpandListNil
unexpandListToArray
unexpandMkArray0
unexpandMkArray1
unexpandMkArray2
unexpandMkArray3
unexpandMkArray4
unexpandMkArray5
unexpandMkArray6
unexpandMkArray7
unexpandMkArray8
unexpandPSigma
unexpandProdMk
unexpandSigma
unexpandSubtype
unexpandTSepArray
unexpandTSyntax
unexpandTSyntaxArray
unexpandUnit
unsafeBaseIO
unsafeCast
unsafeEIO
unsafeIO
usize_size_eq
usize_size_le
usize_size_pos
withPtrAddr
withPtrAddrUnsafe
withPtrEq
withPtrEqDecEq
withPtrEqUnsafe
withShareCommon
«prec(_)»
«prio(_)»
«stx_*»
«stx_+»
«stx_,*,?»
«stx_,*»
«stx_,+,?»
«stx_,+»
«stx_<|>_»
«tacticBy_cases_:_»
«term#[_,]»
«term%[_|_]»
«term-_»
«termExists_,_»
«term[_]»
«term_!=_»
«term_$__»
«term_%_»
«term_&&&_»
«term_&&_»
«term_*>_»
«term_*_»
«term_++_»
«term_+_»
«term_-_»
«term_/\_»
«term_/_»
«term_::_»
«term_<$>_»
«term_<&&>_»
«term_<&>_»
«term_<*>_»
«term_<*_»
«term_<->_»
«term_<<<_»
«term_<=<_»
«term_<=_»
«term_<_»
«term_<|>_»
«term_<|_»
«term_<||>_»
«term_=<<_»
«term_==_»
«term_=_»
«term_>=>_»
«term_>=_»
«term_>>=_»
«term_>>>_»
«term_>>_»
«term_>_»
«term_\/_»
«term_\_»
«term_^^^_»
«term_^_»
«term__[_]'_»
«term__[_]_!»
«term__[_]_?»
«term__[_]»
«term_|>_»
«term_||_»
«term_|||_»
«term_×'__1»
«term_×'_»
«term_×__1»
«term_×_»
«term_↔_»
«term_∈_»
«term_∉_»
«term_∘_»
«term_∣_»
«term_∧_»
«term_∨_»
«term_∩_»
«term_∪_»
«term_≈_»
«term_≠_»
«term_≤_»
«term_≥_»
«term_⊂_»
«term_⊃_»
«term_⊆_»
«term_⊇_»
«term_⊕'_»
«term_⊕_»
«term{_:_//_}»
«term{_}»
«term{}»
«term~~~_»
«term¬_»
«termΣ'_,_»
«termΣ_,_»
«term‹_›»
«term∃_,_»
«term∅»
```
Tactics
Lean.Parser.Tactic.acNf0, Lean.Parser.Tactic.grind, Lean.Parser.Tactic.tacticAc_nf_, Lean.Parser.Tactic.classical
{docstring Lean.Parser.Tactic.acNf0}
{docstring Lean.Parser.Tactic.grind}
{docstring Lean.Parser.Tactic.tacticAc_nf_}
{docstring Lean.Parser.Tactic.classical}
```exceptions
Lean.Parser.Tactic.acNf0
Lean.Parser.Tactic.grind
Lean.Parser.Tactic.tacticAc_nf_
Lean.Parser.Tactic.classical
```