@@ -20,13 +20,13 @@ section MeasurableSpace
2020
2121variable {α : Type *} [MeasurableSpace α]
2222
23- instance : MeasurableSpace (List α) :=
23+ instance instMeasurableSpaceList : MeasurableSpace (List α) :=
2424 MeasurableSpace.comap List.equivSigmaTuple inferInstance
2525
26- instance : MeasurableSpace (Array α) :=
26+ instance instMeasurableSpaceArray : MeasurableSpace (Array α) :=
2727 MeasurableSpace.comap Array.toList inferInstance
2828
29- instance {n : ℕ} : MeasurableSpace (Vector α n) :=
29+ instance instMeasurableSpaceVector {n : ℕ} : MeasurableSpace (Vector α n) :=
3030 MeasurableSpace.comap Vector.toArray inferInstance
3131
3232instance instMeasurableSpaceSubarray : MeasurableSpace (Subarray α) :=
@@ -59,7 +59,7 @@ section Array
5959 {β : Type u} [mβ : MeasurableSpace β]
6060 (as : Array α) (b : β) (f : (a : α) → a ∈ as → β → m (ForInStep β)) : m β :=
6161 let sz := as.usize
62- let rec @[specialize] loop (i : USize) (b : β) : m β := rdo
62+ let rec @ [specialize, nolint docBlame ] loop (i : USize) (b : β) : m β := rdo
6363 if i < sz then
6464 let a := as.uget i lcProof
6565 match (← f a lcProof b) with
@@ -74,7 +74,7 @@ section Array
7474protected def Array.measurableSpaceForIn' [MeasurableSpaceMonad m]
7575 {β : Type u} [mβ : MeasurableSpace β]
7676 (as : Array α) (b : β) (f : (a : α) → a ∈ as → β → m (ForInStep β)) : m β :=
77- let rec loop (i : Nat) (h : i ≤ as.size) (b : β) : m β := rdo
77+ let rec @ [ nolint docBlame] loop (i : Nat) (h : i ≤ as.size) (b : β) : m β := rdo
7878 match i, h with
7979 | 0 , _ => mPure b
8080 | i+1 , h =>
@@ -104,7 +104,7 @@ variable {α β : Type*} [MeasurableSpace α] [MeasurableSpace β] [Ring α]
104104protected def List.measurableSpaceForIn' [MeasurableSpaceMonad m]
105105 {β : Type u} [mβ : MeasurableSpace β] (as : @& List α) (init : β)
106106 (f : (a : α) → a ∈ as → β → m (ForInStep β)) : m β :=
107- let rec @[specialize]
107+ let rec @ [specialize, nolint docBlame ]
108108 loop : (as' : @& List α) → (b : β) → Exists (fun bs => bs ++ as' = as) → m β
109109 | [], b, _ => mPure b
110110 | a::as', b, h => rdo
0 commit comments